Robocopy
Version vom 21. Mai 2020, 09:31 Uhr von Hamatoma (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „= Beispiel für Backup = <pre> robocopy c:\source d:\target /s /e /purge /mt:16 /DCOPY:DAT /nfl /ndl /np /LOG+:robocopy.log </pre> * /purge: Löschen nicht me…“)
Beispiel für Backup
robocopy c:\source d:\target /s /e /purge /mt:16 /DCOPY:DAT /nfl /ndl /np /LOG+:robocopy.log
- /purge: Löschen nicht mehr existierender Datein/Verzeichnisse
- /DCOPY:DAT D(atum) A(ttributes) T(imestamp) von Verzeichnissen kopieren
- /nfl: Dateinamen nicht ausgeben, Fehler aber schon
- /ndl: Verzeichnisse nicht ausgeben
- /np: keinen Fortschritt ausgeben
Script
set SRC=d:\source set TRG_BASE=d:\backup if exist %TRG_BASE%\.last.backup.id.1 goto isone TRG=$TRG_BASE/sicherung_1 goto next :isone TRG=$TRG_BASE/sicherung_1 :next robocopy %SRC% %TRG% /s /e /purge /mt:16 /DCOPY:DAT /nfl /ndl :ready echo "Laufwerk auswerfen und Platte entfernen" :end