Quero usar o robocopy para mover um grande número de arquivos, exceto aqueles que estão em uma lista de permissões. A lista de permissões contém aproximadamente 150 arquivos de nomes diferentes. Quando copio e colo os nomes de arquivos da lista de desbloqueio na linha de comando (usando o /xf
parâmetro), o robocopy trunca a lista.
c:\test> robocopy src dest *.ext /xf exclude1.ext exclude2.ext exclude3.ext ... exclude 299.ext exclude300.ext
Resulta em:
-------------------------------------------------------------------------------
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 depois:
'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.
Infelizmente, os arquivos na lista de permissões são escolhidos a dedo e não podem ser filtrados por curingas.
Existe alguma forma de contornar isto?