Sélectionner une page

Avec cette seule ligne, rien ne se cache sur votre disque dur !

Avec cette seule ligne, rien ne se cache sur votre disque dur !

Nous allons rediriger la sortie de la commande d'arbre ancien vers un fichier texte, puis modifier l'encodage des caractères ASCII afin que les lettres accentuées s'affichent également correctement sur notre moniteur. Coupons dedans !

Avec cette seule ligne, rien ne se cache sur votre disque dur !

L'utilisation de la commande tree pour interroger la structure du répertoire n'est pas du tout une tâche vicieuse, cependant, une certaine « magie » est également nécessaire pour gérer les caractères accentués.

La première commande compile une liste de fichiers dans les répertoires (/f) et les enregistre en tant que fichier temp.txt :

  • arbre / f> temp.txt

L'extrait de code suivant crée le fichier en question en codage Unicode :

  • cmd/u/c tapez temp.txt> hoc.txt

Vous pouvez maintenant supprimer votre fichier temporaire en toute sécurité :

  • del temp.txt

Enfin, toute la commande en un :

  • tree / f> temp.txt & cmd.exe / u / c type temp.txt> hoc.txt & del temp.txt

Bien entendu, il suffit d'utiliser la dernière instruction, les codes qui la précèdent sont présentés par souci de clarté uniquement. Nous recommandons à nos lecteurs d'utiliser l'Explorateur Windows pour accéder au dossier qu'ils souhaitent découvrir, puis de lancer la ligne de commande (cmd) à partir de la barre de titre. L'instruction précédemment placée dans le presse-papiers n'a plus qu'à être insérée, et le résultat final apparaîtra dans ce dossier dans quelques instants - cela peut prendre plusieurs secondes pour une structure de dossier complexe. Si vous ne voulez pas lister les fichiers, seulement les dossiers, supprimez simplement le commutateur / f après l'arborescence - sinon le processus sera beaucoup plus rapide.

A propos de l'auteur