
Eu tenho uma pasta com muitas subpastas e arquivos. Existe uma maneira de copiar a estrutura de diretórios de pastas e subpastassemcopiando os arquivos que eles contêm, usando cmd ou powershell?
Responder1
Isso copiará a estrutura completa de subdiretórios contida no diretório de origem para o diretório de destino sem incluir nenhum arquivo.
xcopy <source> [<destination>] /t /e
Opção | Descrição |
---|---|
/t |
Copia apenas a estrutura do subdiretório (ou seja, a árvore) , não os arquivos. Para copiar diretórios vazios, você deve incluir a /e opção de linha de comando. |
/e |
Copia todos os subdiretórios, mesmo que estejam vazios. Use /e com as opções de linha de comando /s e ./t |
Documentação da Microsoft: comando xcopy
Responder2
Sim. XCOPIAR
XCopy source {destination} /t
exemplo
xcopy C:\Folders D:\Folders /t
mais sobre xcopy pode ser encontrado aquihttp://ss64.com/nt/xcopy.html
Responder3
Embora o XCOPY ainda funcione, o Windows Vista e versões posteriores incluem o ROBOCOPY, que possui mais recursos. A sintaxe geral para copiar uma árvore de pastas (incluindo pastas vazias) sem os arquivos é:
robocopy "A:\Source folder" "B:\Destination folder" /e /xf *
Responder4
Acabei de usar o freeware Miroirs, que simplesmente copiava apenas as pastas, não o conteúdo (embora isso seja uma opção).