Ich versuche, einen Robocopy- /MOVE
Befehl auszuführen , schließe jedoch einige mit dem /XD
Flag angegebene Unterverzeichnisse aus .
robocopy ".\CurrentDir" ".\NewDir" /XD ".\CurrentDir\SubDir1" ".\CurrentDir\SubDir2" /E /MOVE
Leider ignoriert es die /XD
Option und verschiebt alles. Wenn ich für alles einen absoluten Pfad verwende, funktioniert das einwandfrei, aber ich brauche diesen, um flexibel zu sein. Gibt es eine Möglichkeit, es mit relativen Pfaden zum Laufen zu bringen?
%CD%
Umgebungsvariable verwenden. Beispiel:robocopy ".\CurrentDir" ".\NewDir" /XD "%CD%\CurrentDir\SubDir1" "%CD%\CurrentDir\SubDir2" /E /MOVE