Ich versuche, einen Robocopy- /MOVEBefehl auszuführen , schließe jedoch einige mit dem /XDFlag angegebene Unterverzeichnisse aus .
robocopy ".\CurrentDir" ".\NewDir" /XD ".\CurrentDir\SubDir1" ".\CurrentDir\SubDir2" /E /MOVE
Leider ignoriert es die /XDOption 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