Script para procurar nomes de pastas específicas e copiar o conteúdo para o caminho de destino

Script para procurar nomes de pastas específicas e copiar o conteúdo para o caminho de destino

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

Um nome de pasta específico, vamos chamá-lo de "pasta1", é uma subpasta em um diretório "dir1". Estou tentando fazer com que um script encontre todas as instâncias de "pasta1" no "dir1" e copie todo esse conteúdo com a estrutura de pastas intacta, se possível, para um local em uma unidade diferente.

Examinei ROBOCOPY e XCOPY e não parece que nenhum deles possa ajudar. Quaisquer recursos, amostras ou recomendações serão apreciados!

Responder1

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, inclusive os vazios.

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

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

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

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

  • /X Copia as configurações de auditoria do arquivo (implica /O).

  • /B Copia o próprio link simbólico em relação ao destino do link.

  • /Y Suprime a solicitação de confirmação de que você deseja substituir um arquivo de destino existente.

  • /R Substitui arquivos somente leitura.

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

  • /C Continua copiando mesmo que ocorram erros.

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

  • /V Verifica o tamanho de cada novo arquivo.

Tipo "xcopiar /?" para todos os detalhes e execute como Admin

informação relacionada