Quiero usar robocopy para mover una gran cantidad de archivos, excepto los que están en una lista blanca. La lista blanca contiene aproximadamente 150 archivos de diferentes nombres. Cuando copio y pego los nombres de archivo de la lista blanca en la línea de comando (usando el /xf
parámetro), robocopy trunca la lista.
c:\test> robocopy src dest *.ext /xf exclude1.ext exclude2.ext exclude3.ext ... exclude 299.ext exclude300.ext
Resultados 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
y entonces:
'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.
Lamentablemente, los archivos de la lista blanca se seleccionan a mano y no se pueden filtrar con comodines.
¿Hay alguna forma de evitar esto?