Elena 10 Geschrieben 24. Juli 2008 Melden Teilen Geschrieben 24. Juli 2008 Hallo zusammen, ich habe hier diesen Befehl: robocopy.exe "E:\AUDIO" "F:\AUDIO" *.* /s /v /mir /x /r:1 /w:1 robocopy.exe "E:\BILDER" "F:\BILDER" *.* /s /v /mir /x /r:1 /w:1 robocopy.exe "E:\DOKUMENTE" "F:\DOKUMENTE" *.* /s /v /mir /x /r:1 /w:1 robocopy.exe "E:\FTP ACCOUNTS" "F:\FTP ACCOUNTS" *.* /s /v /mir /x /r:1 /w:1 robocopy.exe "E:\FUNNY" "F:\FUNNY" *.* /s /v /mir /x /r:1 /w:1 robocopy.exe "E:\GRAFIK RESOURCEN" "F:\GRAFIK RESOURCEN" *.* /s /v /mir /x /r:1 /w:1 robocopy.exe "E:\INSTALLATION PROGRAMME" "F:\INSTALLATION PROGRAMME" *.* /s /v /mir /x /r:1 /w:1 robocopy.exe "E:\MEINE HOMEPAGE" "F:\MEINE HOMEPAGE" *.* /s /v /mir /x /r:1 /w:1 robocopy.exe "E:\MEINE PROJEKTE" "F:\MEINE PROJEKTE" *.* /s /v /mir /x /r:1 /w:1 robocopy.exe "E:\Miranda" "F:\Miranda" *.* /s /v /mir /x /r:1 /w:1 robocopy.exe "E:\MY VIRTUAL MACHINES" "F:\MY VIRTUAL MACHINES" *.* /s /v /mir /x /r:1 /w:1 robocopy.exe "E:\SPIELE" "F:\SPIELE" *.* /s /v /mir /x /r:1 /w:1 robocopy.exe "E:\TUTORIALS" "F:\TUTORIALS" *.* /s /v /mir /x /r:1 /w:1 robocopy.exe "E:\VIDEO" "F:\VIDEO" *.* /s /v /mir /x /r:1 /w:1 if errorlevel 16 echo ***FATAL ERROR*** & goto end if errorlevel 15 echo FAIL MISM XTRA COPY & goto end if errorlevel 14 echo FAIL MISM XTRA & goto end if errorlevel 13 echo FAIL MISM COPY & goto end if errorlevel 12 echo FAIL MISM & goto end if errorlevel 11 echo FAIL XTRA COPY & goto end if errorlevel 10 echo FAIL XTRA & goto end if errorlevel 9 echo FAIL COPY & goto end if errorlevel 8 echo FAIL & goto end if errorlevel 7 echo MISM XTRA COPY & goto end if errorlevel 6 echo MISM XTRA & goto end if errorlevel 5 echo MISM COPY & goto end if errorlevel 4 echo MISM & goto end if errorlevel 3 echo XTRA COPY & goto end if errorlevel 2 echo XTRA & goto end if errorlevel 1 echo COPY & goto end if errorlevel 0 echo --no change-- & goto end :end echo. pause Wenn ich es aber nun ausführe, dann zeigt er mir am Ende nur die zusammenfassung vom letzten kopierten Verzeichniss. Das heisst in meinem Beispiel die Zusammenfassung von der kopie "E:\VIDEO" nach "F:\VIDEO". Warum das) Kann ich dies ändern, so das er mir eine Zusammenfassung von allen kopierten Verzeichnissen anzeigt? Wäre super lieb wenn jemand so schlau und nett wäre mir zu helfen und einen Tipp geben könnte!!! ;) Danke! Namaste Elena Zitieren Link zu diesem Kommentar
Elena 10 Geschrieben 1. August 2008 Autor Melden Teilen Geschrieben 1. August 2008 Danke vielmal für die vielen Antworten, ich habe gar keine zeit alle zu lesen. ;) Zitieren Link zu diesem Kommentar
blub 115 Geschrieben 2. August 2008 Melden Teilen Geschrieben 2. August 2008 Hallo Elena, benutz doch den /Log+: Schalter bei jedem einzelnen Befehl /LOG+:file :: output status to LOG file (append to existing log). cu blub Zitieren Link zu diesem Kommentar
Elena 10 Geschrieben 2. August 2008 Autor Melden Teilen Geschrieben 2. August 2008 @blub Danke vielmals für deine Hilfe!! Frage? Wenn ich jetzt aber für jeden Pfad ein Log erstellen will, habe ich doch am Ende doch so viele logs wie ich Quellen/Ziele habe? Die .log werden doch nicht in einer einzigen .log Datei zusammengefasst??? Also dies würde mich noch interessieren? Ich habe mir mal folgendes neues zusammengebastelt, kommt noch elegant daher: @ECHO OFF MODE CON: COLS=150 LINES=70 CLS color 0A ECHO Die Datensicherung wird gestartet .. ECHO. robocopy.exe "E:\." "X:\." /MIR /XD "System Volume Information" "RECYCLER" /R:1 /W:1 /TEE /LOG:"C:\Dokumente und Einstellungen\ICH\Desktop\robocopy.log" /NP /V if %errorlevel% == 16 echo ***FATAL ERROR*** & goto end if %errorlevel% == 15 echo FAIL MISM XTRA COPY & goto end if %errorlevel% == 14 echo FAIL MISM XTRA & goto end if %errorlevel% == 13 echo FAIL MISM COPY & goto end if %errorlevel% == 12 echo FAIL MISM & goto end if %errorlevel% == 11 echo FAIL XTRA COPY & goto end if %errorlevel% == 10 echo FAIL XTRA & goto end if %errorlevel% == 9 echo FAIL COPY & goto end if %errorlevel% == 8 echo FAIL & goto end if %errorlevel% == 7 echo MISM XTRA COPY & goto end if %errorlevel% == 6 echo MISM XTRA & goto end if %errorlevel% == 5 echo MISM COPY & goto end if %errorlevel% == 4 echo MISM & goto end if %errorlevel% == 3 color AC & echo Copy successful ^& EXTRA Files deleted & goto end if %errorlevel% == 2 color AC & echo EXTRA Files deleted & goto end if %errorlevel% == 1 color AC & echo Copy successful & goto end if %errorlevel% == 0 echo --no change-- & goto end echo. :end if %errorlevel% GEQ 4 color CA & echo. & echo Es sind Fehler aufgetreten! & echo Schau ins Protokoll robocopy.log nach. echo. pause Am ende ändert sich noch die Farbe der Konsole (grün für ok, und rot für fehler), jenachdem ob das Backup gelungen oder einen Fehler verursacht worden ist. Finde dies noch cool! Dann habe ich einfach die ganze Platte jeweils als Quelle/Ziel genommen, mit dem Befehl /XD setzte ich dann einfach eine Aussnahme!!!! Liebe Grüsse Elena Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.