0
J'ai un script construit pour copier des fichiers en utilisant robocopy. Le code est ci-dessous. Lorsque j'ajoute le commutateur/xf thumbs.db, le fichier journal indique que la destination et la source n'ont pas été incluses et que les fichiers ne sont pas copiés.robocopy switch (/ xf) brise le script
Ai-je raté quelque chose?
SET switch1=/r:30 /w:1 /np /s /mt /log:"F:\Backup.log"
SET source="\\server\folder"
SET destination="F:\folder"
FOR /d %%i IN ("%source%\*") DO ROBOCOPY %switch1% "%%i" "%destination%\%%~nxi"
FOR /d %%p IN ("%source%\*.*") DO RMDIR "%%p" /s /q
CD /d %destination%
FOR /d %%i IN (*.*) DO RD "%%i" > NUL 2>&1
J'ai figuré celui-ci moi-même. C'était simplement une mauvaise position dans la syntaxe. J'ai déplacé le% switch1% à la fin de la ligne et cela fonctionne. –