Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Anpassung eines Scriptes bzw einer Batch

Frage Entwicklung Batch & Shell

Mitglied: zeroblue2005

zeroblue2005 (Level 2) - Jetzt verbinden

05.09.2008, aktualisiert 13:10 Uhr, 3400 Aufrufe, 4 Kommentare

Hallo Zusammen,

brauch heute mal euere Hilfe bei der anpassung bzw. Syntax einer Batchdatei. Folgendes soll erreicht werden:

1) Meldung an Benutzer, dass das Update jetzt startet
2) Falls Access noch offen Prozess beenden
3) Kopiervorgang starten
4) Meldung Update beendet
5) DB starten
6) Exit

echo Bitte warten Sie, dass Programm wird nach dem Update neu gestartet!
taskkill /IM MSACCESS.exe /f
xcopy z:\RAP.mdb c:\RAP-Beta\RAP.mdb /y
xcopy z:\RAP_Belege_System.mdb c:\RAP-Beta\BE-Dateien\RAP_Belege_System.mdb.mdb /y
c:\RAP-Beta\RAP.mdb
exit

Problem ist, dass wenn kein Access gestartet ist ein Fehler angezeigt wird, der zwar keiner ist, aber es verwirt. Bei dem zweiten xcopy-Befehl fragt er nach ob das eine Datei oder Verzeichnis ist, warum er das macht weis ich jedoch nicht!

ec718aba81d32dcf5854880a2b63702e-1 - Klicke auf das Bild, um es zu vergrößern

Fazit: das ganze soll etwas schöner aussehen wie es jetzt ist. kann mir einer von den Syntaxprinzen hier dabei helfen?

Danke und Gruß Mike
Mitglied: 60730
05.09.2008 um 12:37 Uhr
Servus,

Probier es mal so herum

01.
@Title Bitte warten Sie, dass Programm wird nach dem Update neu gestartet! 
02.
@if exist c:\RAP-Beta\RAP.ldb taskkill /IM MSACCESS.exe /f >nul 
03.
@copy z:\RAP.mdb c:\RAP-Beta\RAP.mdb /y 
04.
@copy z:\RAP_Belege_System.mdb c:\RAP-Beta\BE-Dateien\RAP_Belege_System.mdb.mdb /y 
05.
c:\RAP-Beta\RAP.mdb 
06.
exit
Gruß
Bitte warten ..
Mitglied: zeroblue2005
05.09.2008 um 12:50 Uhr
Hallo und vielen lieben Dank! geht Super !!!

Ist es auch Möglich, während des Updates folgenden Text im CMD Fenster anzeigen zu lassen?


Bitte Fenster nicht schließen und warten bis das Update beendet ist !!! Dies kann ein paar Minuten dauern !!!
Bitte warten ..
Mitglied: 60730
05.09.2008 um 12:58 Uhr
01.
@Title Bitte warten Sie, dass Programm wird nach dem Update neu gestartet! 
02.
@if exist c:\RAP-Beta\RAP.ldb taskkill /IM MSACCESS.exe /f >nul 
03.
@color fc 
04.
@echo ******************************************************************************** 
05.
@echo Bitte dieses Fenster nicht schließen und warten bis das Update beendet ist !!! 
06.
@echo Dies kann ein paar Minuten dauern !!! 
07.
@echo ******************************************************************************** 
08.
@copy z:\RAP.mdb c:\RAP-Beta\RAP.mdb /y 
09.
@copy z:\RAP_Belege_System.mdb c:\RAP-Beta\BE-Dateien\RAP_Belege_System.mdb.mdb /y 
10.
c:\RAP-Beta\RAP.mdb 
11.
exit
Gruß
Bitte warten ..
Mitglied: zeroblue2005
05.09.2008 um 13:10 Uhr
Danke alles Super !!!

Schönes WE !!!
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
Batch & Shell
Batch-Variable nach Stichworten aus TXT Datei durchsuchen (3)

Frage von Markus5579 zum Thema Batch & Shell ...

RedHat, CentOS, Fedora
gelöst Erstellen von Desktopverknüpfungen und Anpassung der Taskleiste (2)

Frage von honeybee zum Thema RedHat, CentOS, Fedora ...

Batch & Shell
Dateinamen nach Zeichnen abschneiden - Batch-Shell (9)

Frage von cberndt zum Thema Batch & Shell ...

Batch & Shell
CMD Verschlüsslung ( Batch ) (11)

Frage von clragon zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Windows Userverwaltung
Ausgeschiedene Mitarbeiter im Unternehmen - was tun mit den AD Konten? (33)

Frage von patz223 zum Thema Windows Userverwaltung ...

LAN, WAN, Wireless
FritzBox, zwei Server, verschiedene Netze (21)

Frage von DavidGl zum Thema LAN, WAN, Wireless ...

Viren und Trojaner
Aufgepasst: Neue Ransomware Goldeneye verbreitet sich rasant (20)

Link von Penny.Cilin zum Thema Viren und Trojaner ...