2022-04-11 19:35 Temps de lecture : 17 min

Comment copier la structure des dossiers sans copier les fichiers sur un PC Windows, Mac ou Linux

Si vous avez mis au point une méthode efficace pour structurer vos données à l'aide de répertoires et de sous-répertoires, il est fort probable que vous souhaitiez reproduire cette architecture. Toutefois, les techniques habituelles de duplication de dossiers ont pour conséquence la duplication des fichiers, ce qui vous oblige à consacrer du temps au nettoyage des répertoires. Heureusement, plusieurs solutions permettent de contourner cet inconvénient sur les systèmes d'exploitation Windows 11 et 10, macOS et Linux. Poursuivez votre lecture pour apprendre à dupliquer une structure de dossiers sans ses fichiers initiaux.

Reproduire l'arborescence des dossiers sans les fichiers sous Windows 11

L'Explorateur de fichiers Windows ne propose pas de fonction intégrée permettant de copier automatiquement les structures de répertoires complexes. Parcourir les hiérarchies de dossiers et les répliquer est une tâche ardue qui demande du temps et des efforts. Heureusement pour les utilisateurs de Windows 11, il existe deux autres moyens de copier les organisations de dossiers sans transférer les fichiers.

La première méthode consiste à exploiter l'invite de commande. "Xcopy", abréviation de "copie étendue", est une commande qui permet de transférer des structures de dossiers vers un nouvel emplacement de stockage sans copier les fichiers. Cette ligne de commande utilise le commutateur "/t" à cet effet. Le problème est que ce commutateur n'est pas capable de détecter les dossiers vides. Il est donc nécessaire de le modifier en y ajoutant le commutateur "/e". La combinaison des deux permet à l'invite de commande de repérer les dossiers vides et de copier leur modèle organisationnel. Voici comment utiliser "xcopy" dans l'invite de commande :

  • Appuyez sur les touches "Windows + R" pour ouvrir la boîte de dialogue Exécuter.
  • Saisissez "cmd" dans la fenêtre de dialogue et cliquez sur le bouton "OK" pour démarrer l'invite de commande.
  • Dans la fenêtre d'invite de commande, tapez la commande suivante : "xcopy", "source", "destination" /t /e.
  • Remplacez "source" par le chemin d'accès où se trouve la structure de dossiers que vous souhaitez dupliquer.
  • Remplacez "destination" par le chemin d'accès où vous souhaitez sauvegarder la hiérarchie copiée.
  • Appuyez sur la touche "Entrée" de votre clavier.

Vous pouvez également utiliser l'invite de commande avec la commande Robocopy pour copier des répertoires, des hiérarchies et des structures de dossiers. Microsoft a conçu Robocopy comme une version plus évoluée de "xcopy", offrant aux utilisateurs un plus large éventail d'options pour gérer et organiser les fichiers et les dossiers. Il est possible de simplifier la copie de répertoires de fichiers complexes en utilisant une ligne de commande relativement concise. Pour ce faire :

  • Appuyez sur "Windows + R" pour lancer la boîte de dialogue Exécuter.
  • Saisissez "cmd" dans la fenêtre contextuelle.
  • Appuyez simultanément sur "Ctrl + Maj + Entrée" pour activer l'option "Exécuter en tant qu'administrateur".
  • Une fois que la fenêtre d'invite de commande s'affiche, saisissez la ligne de commande suivante : "robocopy", "source", "destination" /e /xf *".
  • Remplacez "source" par le chemin d'accès où se situe la structure de dossiers que vous souhaitez copier.
  • Remplacez "destination" par le chemin d'accès où sera créée la structure dupliquée.
  • Appuyez sur la touche "Entrée".

Le commutateur "/e" permet au système de copier les sous-hiérarchies incluses dans la structure de dossiers.

Le commutateur "/xf *" ajuste la ligne de commande, empêchant le système de copier les fichiers qui se trouvent dans les dossiers.

Une autre option pour les utilisateurs de Windows 11 consiste à copier les structures de dossiers en utilisant un logiciel tiers. C'est une excellente solution si vous n'êtes pas à l'aise avec les lignes de commande ou si vous n'êtes pas certain de vos compétences techniques. L'un des programmes les plus conviviaux est Duplicate Directory. Les développeurs souhaitent que vous évaluiez l'utilité de l'outil, il n'y a donc pas de prix fixe. Les clients peuvent faire un don du montant qu'ils souhaitent pour télécharger le logiciel. Pour reproduire des structures avec Duplicate Directory :

  • Téléchargez et exécutez le programme.
  • Indiquez le chemin d'accès à la structure de dossiers d'origine.
  • Sélectionnez le chemin d'accès à l'emplacement de la structure de dossiers copiée.
  • Cliquez sur le bouton "Dupliquer".

Le programme va répliquer tous les dossiers sources dans un nouvel emplacement sans transférer ni copier les fichiers.

Reproduire l'arborescence des dossiers sans les fichiers sous Windows 10

L'Explorateur de fichiers Windows est pratique pour créer manuellement des dossiers pour vos fichiers, mais il ne possède aucune fonctionnalité permettant aux utilisateurs de Windows 10 de créer des copies de structures de dossiers et de répertoires. Si vous travaillez sur des projets personnels ou professionnels complexes, vos dossiers sont probablement remplis de sous-dossiers. La recréation de cette structure nécessite beaucoup de patience et d'efforts. Heureusement, vous pouvez utiliser des lignes de commande pour reconstituer aisément les structures de dossiers.

Les lignes de commande agissent comme du pseudo-code et sont généralement utilisées avec l'invite de commande pour exécuter diverses tâches. La commande "xcopy" duplique les dossiers, et vous pouvez la modifier en utilisant des commutateurs qui déterminent quels aspects seront copiés ou exclus. Le commutateur "/t" indique au système qu'il doit dupliquer tous les dossiers sans les fichiers. Étant donné que cette fonction ne prend pas en compte les dossiers vides, la ligne de commande inclura également le commutateur "/e". Le système analysera les structures comprenant des dossiers vides et les dupliquera intégralement. Pour exécuter la commande :

  • Appuyez sur les touches "Windows + R" pour ouvrir la boîte de dialogue Exécuter.
  • Saisissez "cmd" et cliquez sur "OK" pour lancer l'invite de commande.
  • Tapez "xcopy", "source", "destination" /t /e dans la fenêtre d'invite de commande.
  • Remplacez "source" par le chemin d'accès de la hiérarchie de dossiers que vous souhaitez copier.
  • Remplacez "destination" par le chemin d'accès où vous souhaitez sauvegarder la structure de dossiers copiée.
  • Appuyez sur la touche "Entrée" de votre clavier.

Une autre option est la commande Robocopy. Voici comment copier une structure de dossiers avec une ligne Robocopy :

  • Cliquez sur "Windows + R" pour afficher la boîte de dialogue Exécuter.
  • Tapez "cmd" dans la nouvelle fenêtre.
  • Appuyez simultanément sur "Ctrl + Maj + Entrée" pour exécuter l'invite de commande en tant qu'administrateur.
  • Saisissez "robocopy", "source", "destination" /e /xf *" dans la fenêtre d'invite de commande.
  • Remplacez "source" par le chemin de la structure de dossiers d'origine.
  • Remplacez "destination" par le chemin où vous stockerez la structure de dossiers copiée.
  • Appuyez sur la touche "Entrée".

Cette action va reproduire la structure, en conservant tous les sous-dossiers et en excluant les fichiers initiaux.

Reproduire l'arborescence des dossiers sans les fichiers sur un Mac

Si vous utilisez un MacBook, vous pouvez copier une structure de dossiers en utilisant une ligne de commande ou un logiciel tiers.

macOS exécute les commandes à l'aide du Mac Terminal. Pour copier une structure de dossiers avec le programme :

  • Ouvrez le dossier source de la structure.
  • Ouvrez le dossier de destination de la structure dupliquée.
  • Cliquez sur le bouton "Launchpad" et saisissez "Terminal" dans la barre de recherche.
  • Lorsqu'il s'affiche dans les résultats de la recherche, cliquez sur le programme pour l'ouvrir.
  • Saisissez la commande suivante dans la fenêtre Terminal : rsync -avf "+ */" -f "- *"
  • Glissez-déposez le dossier source dans la fenêtre.
  • Glissez-déposez également le dossier de destination dans Terminal.
  • Appuyez sur "Entrée" depuis votre clavier.

Cette action va cloner la structure du dossier dans le nouvel emplacement sans conserver les fichiers d'origine.

Vous pouvez également copier des structures et des hiérarchies avec le logiciel Duplicate Directory. L'application ne nécessite pas la saisie de lignes de commande et fonctionne sur la base de dons. Les utilisateurs peuvent déterminer la valeur du programme et le télécharger après avoir fait un don. Voici comment utiliser le logiciel :

  • Téléchargez et lancez Duplicate Directory.
  • Indiquez le chemin source de la structure de dossiers.
  • Sélectionnez le chemin d'accès à l'emplacement de la structure clonée.
  • Cliquez sur le bouton "Dupliquer".

Le programme va répliquer les dossiers et les sous-dossiers, mais ne conservera pas les fichiers, ce qui vous permettra de sauvegarder et d'organiser de nouvelles données.

Reproduire l'arborescence des dossiers sans les fichiers sous Linux

Les systèmes Linux permettent aux utilisateurs d'exécuter de nombreuses commandes, mais il est parfois difficile de se souvenir de toutes les lignes de commande. La méthode la plus rapide pour copier une structure de dossiers sous Linux consiste à utiliser la commande "rsync", un outil de duplication de fichiers et de répertoires. Étant donné que les utilitaires "rsync" sont préinstallés sur les produits Linux, le clonage des hiérarchies de dossiers sans fichiers est relativement simple. Pour ce faire :

  • Appuyez sur "Ctrl + Alt + T" pour ouvrir l'application Terminal.
  • Saisissez la commande "rsync" suivante dans la fenêtre Terminal : $ rsync -av -f "+ */" -f "- *" "(source)(destination)".
  • Remplacez "source" par le chemin contenant la structure de dossiers d'origine.
  • Remplacez "destination" par le chemin où sera créée la structure copiée.
  • Appuyez sur la touche "Entrée".

La ligne de commande modifiée indique au système de reproduire les dossiers et les sous-dossiers, tout en ignorant les fichiers.

Reproduire efficacement les structures de dossiers

Nos ordinateurs portables et nos PC nous aident à suivre les informations et les documents personnels et professionnels. Il est donc crucial que les données soient bien organisées. Pour vous assurer que vos données sont en ordre, vous pouvez reproduire des structures de dossiers vides sur votre appareil en utilisant des lignes de commande ou des logiciels tiers.

Avez-vous déjà copié une hiérarchie de dossiers ou un répertoire ? Avez-vous eu recours à l'une des méthodes décrites dans cet article ? N'hésitez pas à nous en faire part dans la section commentaires ci-dessous.

Auteur
France

Rédacteur tech, guides pratiques et astuces numériques.