Guest --rinaldo -- Postado Março 18, 2008 Denunciar Share Postado Março 18, 2008 Boa tarde.Necessito fazer uma bat que copie todos arquivos (*.log) de diretorios e subdiretorios para um único diretorio.Como fazer??Obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --rinaldo -- Postado Março 18, 2008 Denunciar Share Postado Março 18, 2008 Usando o XCOPY ele copia também a extrutura de diretorios onde o arquivo foi encontrado. Preciso que todos os arquivos sejam colocados em uma única pasta Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Março 19, 2008 Denunciar Share Postado Março 19, 2008 Usando o XCOPY .... veja todas as opçõesCopia arquivos e arvores de pastas.XCOPY origem [destino] [/A | /M] [/D[:data]] [/P] [/s [/E]] [/V] [/W] [/C] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z] [/EXCLUDE:arquivo1[+arquivo2][+arquivo3]...] origem Especifica o(s) arquivo(s) a ser(em) copiado(s). destino Especifica o local e/ou o nome dos novos arquivos. /A Copia somente arquivos com o atributo de arquivamento definido; não altera o atributo. /M Copia somente arquivos com o atributo de arquivamento definido; desativa o atributo de arquivamento. /D:m-d-y Copia arquivos alterados durante ou após a data especificada. Se nenhuma data for definida, copia somente os arquivos cujo tempo de origem seja mais novo do que o tempo de destino. /EXCLUDE:arquivo1[+arquivo2][+arquivo3]... Especifica uma lista de arquivos contendo sequencias de caracteres. Cada sequencia de caracteres deve estar em uma linha separada nos arquivos. Quando qualquer sequencia de caracteres corresponde a qualquer parte do caminho absoluto do arquivo a ser copiado, esse arquivo deixa de ser copiado. Por exemplo, especificar uma sequencia de caracteres como \obj\ ou .obj excluir todos os arquivos sob a pasta obj ou todos os arquivos com a extensão .obj, respectivamente. /P Solicita confirmação antes de criar cada arquivo de destino. /S Copia pastas e subpastas, exceto as vazias. /E Copia pastas e subpastas, inclusive as vazias. O mesmo que /S /E. Pode ser usado para modificar /T. /V Verifica cada novo arquivo. /W Solicita que voce pressione uma tecla antes de copiar. /C Continua copiando, mesmo que ocorram erros. /I Se o destino não existir e estiver copiando mais de um arquivo, pressupõe que o destino deva ser uma pasta. /Q Não exibe nomes de arquivos ao copiar. /F Exibe os nomes de arquivos de origem e de destino completos ao copiar. /L Exibe arquivos que seriam copiados. /G Permite a cópia de arquivos criptografados para um destino que não tenha suporte para criptografia. /H Copia arquivos ocultos e do sistema tambem. /R Substitui arquivos somente leitura. /T Cria a estrutura de pastas, mas não copia arquivos. Não inclui pastas ou subpastas vazias. /T /E inclui pastas e subpastas vazias. /U Copia apenas os arquivos que j existem no destino. /K Copia atributos. Xcopy normal redefinir os atributos somente leitura. /N Copia usando os nomes curtos gerados. /O Copia a posse do arquivo e as informações sobre a lista de controle de acesso. /X Copia configurações de auditoria de arquivo (implica /O). /Y Suprime o prompt para voce confirmar se deseja substituir um arquivo de destino existente. /-Y Exibe o prompt para voce confirmar se deseja substituir um arquivo de destino existente. /Z Copia arquivos de rede no modo reinici vel.A opção/Y pode ser predefinida na vari vel de ambiente COPYCMD.Pode ser substitu¡da por /-Y na linha de comando.abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --Rinaldo -- Postado Março 19, 2008 Denunciar Share Postado Março 19, 2008 Não encontrei a informação que copia somente os arquivos e não a estrutura. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest --rinaldo --
Boa tarde.
Necessito fazer uma bat que copie todos arquivos (*.log) de diretorios e subdiretorios para um único diretorio.
Como fazer??
Obrigado.
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.