Hi Martin und alle anderen,
habe nun folgenden Code:
----schnipp
echo.|date>datum.bat
echo set DATUM=%%3>aktuelles.bat
call datum.bat
md c:\ordner\backups%DATUM%
set heute=%DATUM%
del datum.bat
del aktuelles.batChoice /c:jna [J]a, [N]ein, [A]bbrechen: /T:J,30
If Errorlevel 3 goto Punktdrei
If Errorlevel 2 goto Punktzwei
If Errorlevel 1 goto Punkteins
:Punktdrei
goto ende
:Punktzwei
echo Dann eben nicht!
goto ende
:Punkteinsstart /w C:\sync\EasySync.exe "C:\ordner" "d:\ordner" include="*.*" exclude="*.~*" nodel=on delempty=off auto=backup log="c:\ordner\backups%heute%\reservesicherung.txt"
if errorlevel 3 goto OutOfSpace1
if errorlevel 2 goto UserBreak1
if errorlevel 1 goto FilesSkipped1
echo Reservesicherung-fertig, keine Fehler.
goto weiter:OutOfSpace1
echo Reservesicherung-Nicht genügend Speicherplatz.
goto EOF:UserBreak1
echo Reservesicherung-Abbruch durch Benutzer.
goto EOF:FilesSkipped1
echo Reservesicherung-Nicht alle Dateien kopiert.
goto EOF:weiter
...-----schnapp
Läuft immer wieder mal astrein durch, aber auch immer wieder komme ich an einen Punkt, an dem ich folgende Rückmeldungen bekomme:
Reservesicherung-fertig, keine Fehler.
Reservesicherung-Nicht alle Dateien kopiert.Wie kann das überhaupt??
Ist da ein Haken in meiner Batchdatei oder spinnt da das Backupprogramm Easysync??
Viele Grüße
Robin
Klar ist inzwischen, daß nach der Sprungmarke "weiter" der zweite folgende Kopiervorgang den Rückgabewert für das "Reservesicherung-Nicht alle Dateien kopiert." liefert.
Hab aber leider noch keine Ahnung, woran das liegt. Es ist im Grunde genau derselbe Kopiervorgang nochmal, nur anstelle auf Festplatte "d" nun auf den USB-Stick "g".
Was heißt denn eigentlich "Es wurden nciht alle Daten kopiert"? Wann kann sowas überhaupt vorkommen?
Grüße, Robin