Der Code, um den es geht
C:\> set _robodel=%TEMP%\~robodel
C:\> MD %_robodel%
C:\> ROBOCOPY "C:\source_folder" %_robodel% /move /minage:7
C:\> del %_robodel% /q
- Bei Fehlern wiederholt Robocopy ohne die sinnvoll gesetzten Parameter "W" und "r" den Vorgang 1 Million Mal nach jeweils 30 s Wartezeit (Das kann dauern.)
im Prinip ja, aber durch /minage:7 werden ja nur Dateien verschoben werden, welche älter als 7 Tage sind, somit sollte der Kopiervorgang problemlos laufen, aber es schadet natürlich nicht, diese Schalter (W u. R) entsprechend zu setzen
- Unterverzeichnisse werden nicht mit berücksichtigt
das ist korrekt, da fehlt ein /e (Kopiert Unterverzeichnisse, auch leere Verzeichnisse), damit sollte es funktionieren
siehe auch die Befehlszeile im zweiten Link
mkdir E:\TEMP
robocopy.exe E:\Ordner E:\TEMP /E /MOVE /MINAGE:8 /R:1 /W:1
rmdir E:\TEMP /s /q
imho sind die anderen Varianten eleganter als jene per Robocopy