Arquivo em lote para copiar apenas novos arquivos da origem para o destino [fechado]

0

Estou tentando criar um arquivo em lotes que copie somente novos arquivos para outra pasta. Eu tenho arquivos .png que entram pelo FTP em vários momentos ao longo do dia. Então eu estou procurando por um .bat que eu possa rodar uma vez por dia que irá copiar apenas os novos arquivos .png e colocá-los na pasta de destino.

No entanto, a pasta de destino está sempre vazia. Isso ocorre porque o software que eu uso auto busca os arquivos .png para processamento. Eu tenho movido manualmente esses arquivos .png todos os dias.

    
por Kevin Brekke 05.08.2015 / 15:47

1 resposta

1

O utilitário xcopy fará o que você deseja:

xcopy /s /d {source dir}\ {target dir}\

ou:

xcopy /s /d {source dir}\*.PNG {target dir}\

O primeiro exemplo copia todos os arquivos, enquanto o segundo copia apenas .PNG arquivos.

Omit /s se você quiser copiar um único diretório, não uma árvore inteira.

    
por 05.08.2015 / 16:17