Extensões de arquivo curinga xcopy

Extensões de arquivo curinga xcopy

Eu tenho alguns arquivos que precisam ser copiados para um diretório de acordo com uma programação. Todos os arquivos têm o mesmo nome, mas a extensão aumenta (não tenho controle sobre isso, isso me deixa louco)

Eu tentei correrxcopy /C /D /Y /I "C:\Temp\Source" "C:\Temp\Destination"

Mas recebo uma mensagem de que não é possível encontrar o arquivo.

No momento, tenho um dispositivo que usa uma lista de extensões de arquivo excluídas e copia tudo o que não está na lista, mas sinto que poderia ser feito melhor.

Responder1

Na sua linha de comando:

xcopy /C /D /Y /I "C:\Temp\Fonte" "C:\Temp\Destino"

até onde posso ver, você não disse ao xcopy o que copiar. Se você está tentando copiar tudo em C:\Temp\*.* então tente:

xcopy C:\Temp\*.* C:\Temp\Destino\ /C /D /Y /I

Responder2

Use robocopyem vez de XCOPY. Suporta as mesmas opções e permite selecionar padrões de arquivo:

robocopy source dest file(s) [options]  

Para o padrão de arquivo, você pode usar ?qualquer caractere único, *de zero a vários caracteres e assim por diante. Ajudaria se você desse um exemplo de como são as extensões.

informação relacionada