Copie o comando com "%" no nome do caminho

Copie o comando com "%" no nome do caminho

Estou tentando escrever um arquivo bat para copiar alguns arquivos para um novo diretório (que existe).

Aqui está o meu comando:

copy ".\050-9800-JJJ-DSC-BAW-MEE-00019-01*.pdf" "T:\201201.00 TCO - Tengiz, Kazakhstan\12.0-Submittals\100% IFC\DocsForVoid"

Observe que o caminho de destino possui um nome de diretório que contém "%". Quando vejo a saída no PowerShell, recebo o erro de que o sistema não consegue encontrar o caminho especificado. O caminho repetido no comando não contém o caractere "%". . . observe que não nomeei este diretório e pode ser problemático renomeá-lo. Existe alguma maneira de fazer isso funcionar?

Aqui está a saída do PowerShell (exemplo):

T:\201201.00 TCO - Tengiz, Kazakhstan\08.6-Document Control\CW985786 Documents to be Uploaded to POL\015-C041-ITM-TRN-BA
W-FGP-00159>copy ".\050-9800-JJJ-DSC-BAW-MEE-00019-01*.pdf" "T:\201201.00 TCO - Tengiz, Kazakhstan\12.0-Submittals\100 I
FC\DocsForVoid"
.\050-9800-JJJ-DSC-BAW-MEE-00019-01_H04.pdf
The system cannot find the path specified.

Responder1

Tente colocar dois &&em vez de um. Isto é vontadeescaparo caractere especial.

informação relacionada