Anpassung eines Scriptes bzw einer Batch
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!
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
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!
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
Please also mark the comments that contributed to the solution of the article
Content-Key: 96198
Url: https://administrator.de/contentid/96198
Printed on: April 26, 2024 at 04:04 o'clock
4 Comments
Latest comment
Servus,
Probier es mal so herum
Gruß
Probier es mal so herum
@Title Bitte warten Sie, dass Programm wird nach dem Update neu gestartet!
@if exist c:\RAP-Beta\RAP.ldb taskkill /IM MSACCESS.exe /f >nul
@copy z:\RAP.mdb c:\RAP-Beta\RAP.mdb /y
@copy z:\RAP_Belege_System.mdb c:\RAP-Beta\BE-Dateien\RAP_Belege_System.mdb.mdb /y
c:\RAP-Beta\RAP.mdb
exit
Gruß
@Title Bitte warten Sie, dass Programm wird nach dem Update neu gestartet!
@if exist c:\RAP-Beta\RAP.ldb taskkill /IM MSACCESS.exe /f >nul
@color fc
@echo ********************************************************************************
@echo Bitte dieses Fenster nicht schließen und warten bis das Update beendet ist !!!
@echo Dies kann ein paar Minuten dauern !!!
@echo ********************************************************************************
@copy z:\RAP.mdb c:\RAP-Beta\RAP.mdb /y
@copy z:\RAP_Belege_System.mdb c:\RAP-Beta\BE-Dateien\RAP_Belege_System.mdb.mdb /y
c:\RAP-Beta\RAP.mdb
exit