Adiciona uma tarefa em um loop de lote

0

Eu fiz um arquivo em lote

for %%a in ("*.txt") do ( xxxx )

E quando eu executo eu recebo novos arquivos, eu quero saber como posso copiar os novos arquivos em uma pasta compartilhada. apenas novos arquivos, mesmo que tenham as mesmas extensões. por exemplo, posso fazer algo como

If file is less than 5mb copy it to \Network ?

Obrigado antecipadamente

    
por Nabil Safir 27.02.2017 / 11:47

1 resposta

0

Como faço para copiar arquivos menores que 5mb para \ Network?

Você pode usar arquivos para esta tarefa:

forfiles /m *.txt /c "cmd /c if @fsize lss 5242880 echo copy @path \Network"

Remova o echo quando estiver satisfeito com o comando.

Leitura Adicional

por 27.02.2017 / 12:41