Copier la structure des dossiers sous Windows

9

Je souhaite répliquer la structure de dossiers à partir d'un emplacement dans un autre emplacement. De plus, je veux que la structure qui est à un niveau soit répliquée. Y a-t-il un moyen de le faire?

J'utilise Windows 7 Professionnel 64 bits.

Pulkit Sinha
la source
Êtes-vous à la recherche d'un outil qui le fait ou avez-vous besoin de le mettre en œuvre?
un outil, je suppose que cela rend cette question plus pertinente pour le superutilisateur? Quelqu'un pourrait-il le déplacer?
Pulkit Sinha

Réponses:

8

Vous pouvez utiliser XXCOPY avec les commutateurs / T et / DL.

/ DL Limite le traitement de l'imbrication de répertoires à n niveaux.

/ T Crée une structure de répertoires, mais ne copie pas les fichiers. Il copie tous les répertoires, y compris ceux vides

http://www.xxcopy.com

capdragon
la source
7

Si vous ne souhaitez pas utiliser de programmes tiers, la commande XCOPY native de Windows 7 peut également dupliquer une structure de dossiers.

xcopy source dest /t /e

créera la structure du répertoire, y compris le dossier vide, mais sans copier les fichiers.

aPhilRa
la source
4

Robocopy remplace / remplace xcopy dans Windows 7 et permet de limiter les copies aux niveaux de dossier N en profondeur, par exemple:

robocopy <source> <dest> /e /create /lev:2
  • /einclut des sous-dossiers, même s'ils sont vides (utilisez /splutôt pour exclure les dossiers vides)

  • /create copie uniquement la structure des dossiers et les fichiers de longueur nulle

  • /lev:Nlimite la traversée des sous-dossiers à N niveaux, y compris le <source>dossier que vous avez spécifié ... /lev:1n'inclurait donc que le <source>dossier lui-même, et /lev:2inclut tous les sous-dossiers immédiatement sous <source>, mais pas leurs sous-dossiers, etc.

Voir http://technet.microsoft.com/en-us/library/cc733145.aspx pour plus de détails.

acatalept
la source
2

À partir d'une invite de commande:

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

Assurez-vous de citer le chemin de destination pour prendre en compte les dossiers contenant des espaces dans le nom.

afrazier
la source