Comment utiliser la commande DIR sous Windows
- Brady Gavin
@bradyjgavin
- 11 septembre 2018, 11 h 23 EDT
La commande DIR est une puissante fonction dinvite de commande Windows qui répertorie tous les fichiers et sous-répertoires contenus dans un répertoire spécifique. La commande DIR propose également des commutateurs qui débloquent des fonctionnalités puissantes. Jetons un coup doeil.
Commutateurs de commande DIR
Vous pouvez utiliser la commande DIR
seule (tapez simplement « dir » dans la commande Prompt) pour répertorier les fichiers et dossiers dans le répertoire actuel. Pour étendre cette fonctionnalité, vous devez utiliser les différents commutateurs ou options associés à la commande.
Affichage basé sur les attributs de fichier
Vous pouvez ajouter « / A » suivi dun code de lettre après la commande DIR pour afficher les fichiers avec un attribut spécifique. Ces codes alphabétiques incluent:
- D: Affiche tous les répertoires dans le chemin actuel
- R: Affiche les fichiers en lecture seule
- H: Affiche les fichiers cachés
- A: Fichiers prêts pour larchivage
- S: Fichiers système
- I: Fichiers non indexés sur le contenu
- L: Points danalyse
Ainsi, par exemple, pour afficher uniquement les répertoires dans le chemin actuel, vous tapez la commande suivante, puis appuyez sur Entrée:
dir /ad
Vous pouvez également combiner ces codes. Par exemple, si vous souhaitez afficher uniquement les fichiers système qui sont également masqués, vous pouvez utiliser la commande suivante:
dir /ash
Vous pouvez également ajouter un « – » (moins) devant lun de ces codes de lettre pour spécifier que la commande DIR naffiche pas ce type de fichier. Ainsi, par exemple, si vous ne voulez voir aucun répertoire dans les résultats, vous pouvez utiliser cette commande:
dir /a-d
Encore un conseil: au lieu de regrouper linterrupteur principal et le code de la lettre comme nous lavons fait dans nos exemples, vous pouvez utiliser un signe deux-points pour séparer le changer de code optionnel. Comme ceci:
dir /a:d
Cela peut rendre les choses un peu plus faciles à analyser, mais cest entièrement facultatif .
Afficher les résultats supprimés
Lutilisation du commutateur /b
avec la commande DIR supprime toutes les informations en excès, affichant uniquement le nom des dossiers et les fichiers dans le répertoire courant et non les attributs comme la taille du fichier et t timbres ime. Tapez la commande suivante pour le faire fonctionner:
dir /b
Affichage à laide du séparateur de milliers
Dans les versions modernes de Windows, linvite de commande est grande nombres séparés par des virgules (donc: 25 000 au lieu de 25 000). Cela n’a pas toujours été le cas. Dans les anciennes versions, vous deviez utiliser le commutateur /c
pour afficher ces virgules.
Pourquoi linclure ici si cest déjà le défaut? Parce que si pour une raison quelconque vous ne souhaitez pas afficher ces virgules, vous pouvez utiliser ce commutateur avec le signe moins « -« :
dir /-c
Afficher les résultats dans les colonnes
Vous pouvez utiliser le commutateur /D
pour afficher les résultats dans deux colonnes au lieu dune. Lorsque vous affichez les résultats de cette façon, linvite de commande naffiche pas informations sur le fichier (taille du fichier, etc.) – juste les noms des fichiers et des répertoires.
dir /D
Afficher les résultats en minuscules
Le Le commutateur /L
affiche tous les noms de fichiers et de dossiers en minuscules.
dir /L
Afficher les résultats des noms de fichiers à lextrême droite
Par défaut, linvite de commandes affiche les noms des fichiers à lextrême droite. Le commutateur /N
était utilisé pour obtenir cet effet. Vous pouvez maintenant utiliser avec un « – » (moins) pour afficher les noms de fichiers à lextrême gauche à la place.
dir /-N
Displ ay Résultats dans lordre trié
Vous pouvez utiliser le commutateur /O
suivi dun code alphabétique pour afficher les résultats du répertoire triés de différentes manières. Ces codes alphabétiques incluent:
- D: Trie par date / heure. Les entrées les plus anciennes apparaissent en premier.
- E: Trie par extension de fichier dans lordre alphabétique.
- G: Trie en listant dabord les dossiers, puis les fichiers.
- N: Trie par le nom du fichier / dossier dans lordre alphabétique.
- S: Trie par taille de fichier, du plus petit au plus grand.
Donc, par exemple, vous pouvez utiliser la commande suivante pour trier les résultats par heure et date, les anciennes entrées apparaissant en premier:
dir /OD
Vous pouvez également ajouter « – » ( moins) avant lune des options ci-dessus pour inverser lordre. Ainsi, par exemple, si vous voulez trier les fichiers par heure et par date avec les entrées les plus récentes apparaissant en premier, vous pouvez utiliser cette commande:
dir /O-D
Afficher les résultats une page à la fois
Certains répertoires contiennent des centaines ou des milliers de fichiers.Vous pouvez utiliser le commutateur /P
pour que linvite de commande suspende les résultats après avoir affiché chaque écran. Vous devez appuyer sur une touche pour continuer à afficher la page de résultats suivante.
dir /P
Afficher les métadonnées
Utilisation de /Q
activer la commande DIR affiche les métadonnées liées aux fichiers et aux répertoires, ainsi que les détails de propriété.
dir / Q
Afficher les flux de données alternatifs (ADS)
Le commutateur /R
affiche tous les autres flux de données (ADS) que les fichiers peuvent contenir. ADS est une fonctionnalité du système de fichiers NTFS qui permet aux fichiers de contenir des métadonnées supplémentaires pour localiser les fichiers par auteur et par titre.
dir /R
Afficher tous les fichiers et dossiers et tout ce quil contient
Vous pouvez utiliser le commutateur /S
pour afficher de manière récursive tous les fichiers et dossiers dans le répertoire courant. Cela signifie tous les fichiers et dossiers dans chaque sous-répertoire, tous les fichiers et dossiers dans ces sous-répertoires, et ainsi de suite. Préparez-vous à de nombreux résultats.
dir /S
Afficher les résultats triés par heure
Utilisation de /T
avec un code de lettre vous permet de trier les résultats selon les différents horodatages associés aux fichiers et aux dossiers. Ces codes alphabétiques incluent:
- A: lheure du dernier accès à lélément.
- C: lheure à laquelle lélément a été créé.
- W: Heure à laquelle lélément a été écrit pour la dernière fois. Cest loption utilisée par défaut.
Ainsi, par exemple, pour trier les résultats en fonction de lheure de création des éléments, vous pouvez utiliser la commande suivante:
dir /TC
Afficher les résultats en grand format
Le commutateur /W
est similaire à /D
(qui affiche les colonnes), mais à la place, il trie les résultats en grand format horizontalement.
dir /W
Afficher les noms de fichiers courts
Le commutateur /X
affiche le nom court dun fichier lorsque le nom long nest pas conforme aux règles de dénomination 8.3.
dir /X
Afficher les pages daide pour DIR
Lutilisation du commutateur /?
affiche des informations utiles concernant la commande DIR, y compris une brève description de tous les commutateurs nous en avons parlé.
Exemples de commandes DIR
Très bien, maintenant vous connaissez les commutateurs et options associés à la commande DIR. Jetons un coup dœil à quelques exemples concrets pour mieux comprendre comment vous pouvez commencer à les utiliser.
Un simple renvoie une liste de tous les fichiers et dossiers du répertoire actuel dans lequel vous vous trouvez.
Lexécution de la commande suivante affiche tous les fichiers système à lintérieur de votre chemin actuel en utilisant lattribut » s » :
dir /a:s
Mais que se passe-t-il si vous voulez afficher tous les fichiers dun certain type dans tous les dossiers suivants de votre chemin actuel. Cest facile, exécutez simplement ceci extrêmement rapidement et commande utile:
dir \*.mp3 /s
Vous pouvez remplacer la partie « .mp3 » par le format de fichier que vous recherchez.
Lastérisque agit comme un joker, disant « trouver tout ce qui a le format de fichier .mp3 à la fin » tandis que le « / s » regarde récursivement tous les dossiers dans votre chemin actuel.
CONNEXION: Cette astuce dinvite de commande recherche beaucoup plus rapidement que lexplorateur Windows
Maintenant, vous avez peut-être remarqué que cela a renvoyé BEAUCOUP de résultats. Presque trop pour pouvoir lire avant de sortir de lécran. Cest ici que nous pouvons utiliser linterrupteur de pause pour vous donner une chance de les lire. Pour ce faire, modifiez la commande comme ceci:
dir \*.mp3 /s /p
Une autre astuce proposée par linvite de commande est appelée piping. Vous pouvez utiliser le caractère « > » pour envoyer les résultats dune commande à un autre endroit ou service. Un bon exemple de ceci est lenvoi de tous vos résultats dans un fichier texte. Vous pouvez alors faites-les défiler ultérieurement ou importez-les dans dautres types de documents. Pour ce faire, vous pouvez utiliser la commande:
dir \*.mp3 /s /b > filename.txt
CONNEXION: Comment imprimer ou enregistrer un Liste de répertoires dans un fichier sous Windows
Nous avons ajouté le commutateur /b
pour afficher uniquement les noms de fichiers eux-mêmes, sans aucun les autres détails. Le symbole supérieur à redirige tout ce qui est normalement affiché dans vos résultats directement vers le fichier.
Il y a beaucoup plus de combinaisons et dutilisations pour la commande DIR, mais cela devrait être un bon point de départ pour vous aider comprendre les bases.
Brady Gavin est plongé dans la technologie depuis 15 ans et a écrit plus de 150 tutoriels et explications détaillés. Il » s couvrait tout, des hacks de registre Windows 10 aux astuces du navigateur Chrome. Brady est titulaire dun diplôme en informatique du Camosun College de Victoria, en Colombie-Britannique. Lire la biographie complète «