in

Comment copier la liste de fichiers d’un dossier avec un clic droit

Supposons que vous ayez un dossier plein de fichiers et que vous souhaitiez enregistrer ou imprimer une liste de ces fichiers. Avec quelques modifications rapides du registre, vous pouvez ajouter une commande de clic droit pour copier le contenu d’un dossier dans le presse-papiers.

Si vous avez déjà eu besoin d’imprimer ou d’enregistrer une liste de fichiers dans un répertoire sous Windows, vous savez qu’il n’y a pas de commande intégrée pour le faire. Bien sûr, vous pouvez essayer de capturer une capture d’écran du dossier et de l’imprimer, mais vous n’obtiendrez probablement pas tous les fichiers de la photo. Vous pouvez également avoir recours à une commande à partir de l’invite pour diriger la liste des répertoires dans un fichier, ce qui fonctionne assez bien. Mais pourquoi ne pas ajouter une simple commande au menu contextuel que vous obtenez lorsque vous cliquez avec le bouton droit sur un dossier qui copie immédiatement une liste des fichiers dans le presse-papiers? Voici comment y parvenir.

Ajouter une commande de clic droit pour copier une liste de fichiers en modifiant le registre manuellement

Pour ajouter la commande clic droit dans n’importe quelle version de Windows, il vous suffit de faire quelques modifications dans le registre Windows.

Avertissement standard: l’Éditeur du Registre est un outil puissant et une mauvaise utilisation peut rendre votre système instable, voire inopérant. C’est un hack assez simple et tant que vous vous en tenez aux instructions, vous ne devriez pas avoir de problèmes. Cela dit, si vous n’avez jamais travaillé avec lui auparavant, envisagez de lire comment utiliser l’éditeur du registre avant de commencer. Et sauvegardez définitivement le registre (et votre ordinateur!) Avant d’apporter des modifications.

Ouvrez l’éditeur de registre en appuyant sur Démarrer et en tapant «regedit». Appuyez sur Entrée pour ouvrir l’Éditeur du Registre et lui donner la permission d’apporter des modifications à votre PC.

propre_1

Dans l’éditeur de registre, utilisez la barre latérale gauche pour accéder à la clé suivante:

HKEY_CLASSES_ROOTDirectoryshell

acl_1

Ensuite, vous allez créer une nouvelle clé dans le shell clé. Cliquez avec le bouton droit sur shell et choisissez Nouveau> Clé. Nommez la nouvelle clé « copylist ». Peu importe le nom que vous donnez à cette clé; nommez-le simplement quelque chose que vous reconnaîtrez.

acl_2

Maintenant, vous allez changer le (Default) valeur dans le nouveau copylist clé. Avec le copylist clé sélectionnée, double-cliquez sur la (Default) value pour ouvrir sa fenêtre de propriétés.

acl_3

Dans la fenêtre des propriétés, définissez la valeur dans la zone « Données de la valeur » sur « Copier la liste des fichiers dans le Presse-papiers », puis cliquez sur « OK ». Cette valeur donne à la commande le nom qui apparaîtra dans le menu contextuel. Encore une fois, vous pouvez taper le texte de votre choix. Nous recommandons simplement d’en faire quelque chose de bref et de descriptif.

Ensuite, vous allez créer une nouvelle clé dans votre copylist clé. Cliquez avec le bouton droit sur copylist et choisissez Nouveau> Clé. Nommez la nouvelle clé «commande».

acl_5

Maintenant, vous allez changer le (Default) valeur dans le nouveau command clé. Avec le command clé sélectionnée, double-cliquez sur la (Default) value pour ouvrir sa fenêtre de propriétés.

acl_6

le (Default) valeur spécifie la commande réelle qui s’exécutera lorsque vous sélectionnez l’option dans le menu contextuel. Pour ajouter une commande permettant de copier une liste simple de tous les noms de fichiers dans le presse-papiers, tapez le texte suivant dans la zone « Données de la valeur », puis cliquez sur « OK ».

cmd /c dir "%1" /b /a:-d /o:n | clip

Sinon, si vous souhaitez copier une liste avec plus de détails que le nom du fichier, vous pouvez supprimer le /b passer de cette commande. Cela copiera également le nom, la date et la taille des fichiers. Mettez simplement le texte suivant dans la zone « Données de la valeur » à la place:

cmd /c dir "%1" /a:-d /o:n | clip

Puisque nous appelons l’invite de commande dir , vous pouvez également utiliser l’un des commutateurs pris en charge par la commande si vous préférez. Vérifiez Documentation Microsoft pour la commande dir pour plus d’informations, ou tapez simplement dir /? à une invite de commande.

Quelle que soit la commande que vous avez choisie, les modifications doivent avoir lieu immédiatement afin que vous puissiez quitter l’Éditeur du Registre. Pour le tester, cliquez avec le bouton droit sur n’importe quel dossier et sélectionnez la commande «Copier la liste des fichiers dans le presse-papiers». Vous pouvez voir un bref flash de l’ouverture et de la fermeture de la fenêtre d’invite de commandes. Vous pouvez coller le contenu du presse-papiers dans l’application de votre choix.

Si vous avez choisi la commande avec /b commutateur, vous verrez une simple liste de fichiers.

acl_9

Si vous avez choisi la commande sans /b commutateur, vous verrez plus de détails.

acl_10

Si vous souhaitez annuler les modifications à tout moment, retournez simplement dans le Registre et supprimez le copylist clé que vous avez créée. Cela supprimera automatiquement toutes les valeurs et autres clés que vous avez créées dans le copylist et supprimez la commande de votre menu contextuel.

Téléchargez nos Hacks de registre en un clic

acl_11

Si vous n’avez pas envie de vous plonger dans le registre vous-même, nous avons créé des hacks de registre que vous pouvez utiliser. Le hack «Copier les noms de fichiers simples dans le presse-papiers» ajoute la commande permettant de copier uniquement les noms de fichiers dans le menu contextuel. «Copier les noms et les détails des fichiers dans le presse-papiers» ajoute la commande de copie des noms, dates et tailles de fichiers dans le menu contextuel. Et «Supprimer les commandes de copie de fichier du menu contextuel (par défaut)» supprime la commande, quelle que soit celle que vous avez ajoutée. Les trois hacks sont inclus dans le fichier ZIP suivant. Double-cliquez sur celui que vous souhaitez utiliser et cliquez sur les invites.

Copier la liste de fichiers Hacks

Ces hacks ne sont vraiment que copylist key, réduit aux clés et valeurs supplémentaires dont nous avons parlé dans la section précédente, puis exporté vers un fichier .REG. L’exécution des hacks ne fait que modifier la valeur. Et si vous aimez jouer avec le registre, cela vaut la peine de prendre le temps d’apprendre à créer vos propres hacks de registre.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce que vous devez savoir sur la désautorisation d'iTunes

Ce que vous devez savoir sur la désautorisation d’iTunes

Comment ramener les icônes d’application dans la barre d’état système de Unity