Hallo Leutz!
Ich habe eine kleine Batch für unsere Praxen geschrieben, die automatisiert den Inhalt eines Wechseldatenträgers auf den Desktop packt, damit dieser per Email an uns versendet werden kann:
Zitat:
@echo off
ECHO Text Text
ECHO Text Text
ECHO Text Text
ECHO.
ECHO Text Text
pause
rar a archivname.rar E:\
pause
|
Klappt wunderbar! Unter "Text" hab ich eine Anleitung zum Vorgehen des anschließenden Versendens geschrieben. Das checken jetzt auch endlich die Damen der Generation 50+
Mir geht es darum:
ich wollte mir IF [NOT] EXISTS noch Fehlermeldungen einbauen (Gerät nicht bereit, SD-Karte nicht eingeschoben etc.), bekomme es aber nicht gebacken. Lediglich beim doppelklick auf die Batch findet eine Überprüfung des Pfades statt (in diesem Fall, ob E:\SUIVI vorhanden ist) und Windows ploppt mit der Fehlermeldung auf das kein Datenträger eingelegt ist.
Ich würde aber gerne das ganze in der cmd-shell angzeigt bekommen und nicht extern.
Momentan sah das so aus:
Zitat:
@echo off
ECHO Text Text
ECHO Text Text
ECHO Text Text
ECHO.
ECHO Text Text
IF NOT EXIST E:\SUIVI GOTO ERROR
IF EXIST E:\SUIVI GOTO WEITER
:ERROR
ECHO Gerät nicht bereit oder Chip einlegen
:WEITER
echo Fortfahren
pause
rar a archivname.rar E:\
pause
|
Vorweg: Ich habe vorher noch nie selbst ne Batch geschrieben und mir die Commands aus ein paar Foren "zusammengeklaut". Wo liegt in der ltzt Batch der Fehler???
Danke im Voraus!