
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