Voglio usare robocopy per spostare un gran numero di file, ad eccezione di quelli che sono in una lista bianca. La whitelist contiene circa 150 file con nomi diversi. Quando copio e incollo i nomi dei file della whitelist nella riga di comando (usando il /xf
parametro), robocopy tronca l'elenco.
c:\test> robocopy src dest *.ext /xf exclude1.ext exclude2.ext exclude3.ext ... exclude 299.ext exclude300.ext
Risultati in:
-------------------------------------------------------------------------------
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
e poi:
'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.
Purtroppo i file nella whitelist vengono selezionati manualmente e non possono essere filtrati da caratteri jolly.
C'è un modo per aggirare questo?