J'essaie d'exécuter une /MOVE
commande robocopy, mais j'exclus quelques sous-répertoires spécifiés avec l' /XD
indicateur.
robocopy ".\CurrentDir" ".\NewDir" /XD ".\CurrentDir\SubDir1" ".\CurrentDir\SubDir2" /E /MOVE
Malheureusement, il ignore l' /XD
option et déplace tout. Si j'utilise un chemin absolu sur tout, cela fonctionne bien, mais j'ai besoin de cela pour être flexible. Existe-t-il un moyen de le faire fonctionner avec des chemins relatifs?
%CD%
variable d'environnement. Exemple:robocopy ".\CurrentDir" ".\NewDir" /XD "%CD%\CurrentDir\SubDir1" "%CD%\CurrentDir\SubDir2" /E /MOVE