Script para procurar nomes de pastas específicos e, em seguida, copiar o conteúdo para o caminho de destino

0

Estou procurando alguma ajuda para encontrar um script ou um ponto de partida, pois sou um pouco novo no script. Basicamente, o que estou tentando alcançar é o seguinte.

Um nome de pasta específico, vamos chamá-lo "folder1" é uma subpasta em um diretório "dir1". Eu estou tentando ter um script encontrar todas as instâncias de "folder1" no "dir1" e copiar todos esses conteúdos com a estrutura de pastas intacta, se possível, para um local em uma unidade diferente.

Eu olhei através do ROBOCOPY e do XCOPY e não parece que nenhum deles possa ajudar. Quaisquer recursos, amostras ou recomendações seriam apreciados!

    
por Nick Nikitkin 24.10.2014 / 21:25

1 resposta

0

xCopy fez isso por mim:

xCopy "E:\tempNet\x" "E:\tempNet\z" /E /Q /H /K /O /X /B /Y /R /G /C /I /V
  • / E Copia diretórios e subdiretórios, incluindo os vazios.

  • / Q Não exibe nomes de arquivos durante a cópia.

  • / H Copia arquivos ocultos e de sistema também.

  • / K Copia atributos. O Xcopy normal irá redefinir os atributos somente leitura.

  • / O Copia a propriedade do arquivo e as informações da ACL.

  • / X Copia configurações de auditoria de arquivos (implica em / O).

  • / B Copia o próprio link simbólico versus o destino do link.

  • / Y Suprime o aviso para confirmar que você deseja substituir um arquivo de destino existente.

  • / R Substitui arquivos somente leitura.

  • / G Permite a cópia de arquivos criptografados para o destino que não suporta criptografia.

  • / C Continua copiando mesmo que ocorram erros.

  • / I Se o destino não existir e se você copiar mais de um arquivo, assume que o destino deve ser um diretório.

  • / V Verifica o tamanho de cada novo arquivo.

Digite " xcopy /? " para todos os detalhes e execute como Admin

    
por 04.06.2015 / 05:20