Je veux utiliser robocopy pour déplacer un grand nombre de fichiers, à l'exception de ceux qui sont dans une liste blanche. La liste blanche contient environ 150 fichiers de noms différents. Lorsque je copie et colle les noms de fichiers de la liste blanche dans la ligne de commande (à l'aide du /xf
paramètre), robocopy tronque la liste.
c:\test> robocopy src dest *.ext /xf exclude1.ext exclude2.ext exclude3.ext ... exclude 299.ext exclude300.ext
Résulte en:
-------------------------------------------------------------------------------
ROBOCOPY :: Robust File Copy for Windows
-------------------------------------------------------------------------------
Started : Fri May 24 14:09:31 2013
Source : C:\test\src\
Dest : C:\test\dest\
Files : *.ext
Exc Files : exclude1.ext
exclude2.ext
exclude3.ext
....
....
exclude200.ext
exclude201.ext
exclu
et alors:
'exclude250.ext' is not recognized as an internal or external command,
operable program or batch file.
'exclude251.ext' is not recognized as an internal or external command,
operable program or batch file.
'exclude252.ext' is not recognized as an internal or external command,
operable program or batch file.
'exclude253.ext' is not recognized as an internal or external command,
operable program or batch file.
Malheureusement, les fichiers de la liste blanche sont triés sur le volet et ne peuvent pas être filtrés par des caractères génériques.
Y a-t-il un moyen de contourner ceci?