Copiar estrutura de pastas no Windows

9

Quero replicar a estrutura de pastas de um local em outro local. Além disso, quero que apenas a estrutura com um nível de profundidade seja replicada. Existe uma forma de fazer isso?

Estou executando o Windows 7 Professional de 64 bits.

Pulkit Sinha
fonte
Você está procurando uma ferramenta que faça isso ou precise implementá-la?
uma ferramenta, acho que torna essa pergunta mais relevante para o superusuário? Alguém poderia movê-lo?
Pulkit Sinha

Respostas:

8

Você pode usar XXCOPY com as opções / T e / DL.

/ DL Limita o processamento do aninhamento de diretório para n níveis.

/ T Cria estrutura de diretórios, mas não copia arquivos. Ele copia todos os diretórios, incluindo os vazios

http://www.xxcopy.com

capdragon
fonte
7

Se você não quiser usar programas de terceiros, o comando XCOPY nativo do Windows 7 também poderá duplicar uma estrutura de pastas.

xcopy source dest /t /e

criará a estrutura de diretórios, incluindo a pasta vazia, mas sem copiar os arquivos.

aPhilRa
fonte
4

O Robocopy substitui / substitui o xcopy no Windows 7 e permite limitar cópias a N níveis de pastas, por exemplo:

robocopy <source> <dest> /e /create /lev:2
  • /einclui subpastas, mesmo que vazias (use /spara excluir pastas vazias)

  • /create copia apenas a estrutura de pastas e arquivos de tamanho zero

  • /lev:Nlimita a passagem da subpasta para N níveis, incluindo a <source>pasta especificada ... para /lev:1incluir apenas a <source>própria pasta e /lev:2incluir todas as subpastas imediatamente abaixo <source>, mas não as subpastas, e assim por diante

Consulte http://technet.microsoft.com/en-us/library/cc733145.aspx para obter detalhes.

acatalept
fonte
2

Em um prompt de comando:

cd C:\Path\To\Source
for /d %i in (*) do @md "C:\Path\To\Destination\%i"

Certifique-se de citar o caminho de destino para levar em consideração as pastas com espaços no nome.

afrazier
fonte
0

Verifique a ferramenta gratuita do Windows, 47 pastas , feita para isso!

andymcgregor
fonte