Inquiridor
Como fazer o bat não copiar um arquivo no meio dos outros.

Pergunta
-
Estou fazendo uma transferência de arquivos utilizando o .bat
copiando de uma pasta no c: para outra pasta no c:
até ai tudo certo.
cd\
C:
cd pasta1\teste1
cd Windows Update
xcopy *.* C:\pasta2\teste2 /h /y /j
só que existe um arquivo da "teste1" que eu não quero que copie, existe algum comando para isso?
obrigado desde já.
Todas as Respostas
-
Qual a fonte e qual o destino da copia?
Digamos que a fonte seja "C:\pasta1\teste1" o destino "c:\pasta2\teste2" e o arquivo que você não quer copiar seja "NaoCopiar.txt"
robocopy "C:\pasta1\teste1" "c:\pasta2\teste2" /xf NaoCopiar.txt /e
R. Bohner
-
-
-
Digamos que você queira excluir um arquivo chamado naoconfiar.txt de ser copiado.
Passo 01: Crie um arquivo chamado excluir.txt (ou o nome que você quiser) e nesse arquivo excluir você coloca os arquivos e pastas que você não quer que sejam copiados um em cada linha do arquivo excluir.txt
Passo 02: Use o comando xcopy apontando o parâmetro /exclude para esse arquivo que você criou e que contem os arquivos que não devem ser copiados:
xcopy "C:\pasta1\teste1" "c:\pasta2\teste2" /exclude:c:\users\ricardo\desktop\excluir.txt /h /y /j
Não precisa usar esses comando de CD Windows Update basta usar essa linha que tá ai....
R. Bohner