Ticker

6/recent/ticker-posts

Ad Code

Responsive Advertisement

Comment utiliser la commande dir de Windows (CMD)

La commande dir est une commande de l’Invite de commandes utilisée pour afficher une liste des fichiers et sous-dossiers contenus dans un dossier.
C’est une commande CMD de base à connaître pour naviguer dans l’arborescence de disque en invite de commandes.

En dehors de la liste des fichiers et des dossiers, la commande dir affiche également la lettre du lecteur actuel de la partition, l’étiquette du volume, le numéro de série du volume, le nombre total de fichiers répertoriés, la taille totale de ces fichiers en octets, le nombre de sous-dossiers répertoriés et le nombre total d’octets restant libres sur le lecteur.

Dans ce tutoriel, je vous explique comment utiliser la commande dir de l’invite de Windows (commande CMD) avec de nombreux exemples.

Comment utiliser la commande dir de Windows (CMD)

Comment utiliser la commande dir de Windows

Utilisation basique

Si vous ne spécifiez pas l’endroit exact où afficher le contenu des dossiers et des fichiers, la commande affiche par défaut ces informations à partir de l’endroit où elle a été exécutée.

dir

Dans cet exemple, la commande dir est utilisée seule, sans spécification de lecteur :, de chemin, de nom de fichier, ni de commutateur, produisant un résultat comme celui-ci :

Comment utiliser la commande dir de Windows

Mais vous pouvez afficher la liste des fichiers d’un répertoire en spécifiant ce dernier.
Par exemple pour lister les fichiers du dossier C:\Windows :

Comment utiliser la commande dir de Windows
dir C:\Windows

La commande dir possède de nombreuses options.
Vous pouvez afficher l’aide avec dir /h mais voici plusieurs exemples de leurs utilisations.

Affichage basé sur les attributs de fichier

Pour afficher les attributs de fichiers avec la commande dir, utilisez l’option /a suivi par l’un des commutateurs suivants pour le cibler :

  • 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 à être archivés
  • S : Fichiers système
  • I : Fichiers non indexés sur le contenu
  • L : Points de repérage

Par exemple pour afficher les fichiers en lecture seule :

dir /ar

Vous pouvez utiliser plusieurs options, par exemple pour afficher les fichiers cachés et systèmes :

dir /ahs

Vous pouvez également ajouter un “-” (moins) devant l’un de ces codes lettres pour spécifier que la commande DIR n’affiche pas ce type de fichier. Ainsi, par exemple, si vous ne voulez pas voir de répertoires dans les résultats, vous pouvez utiliser cette commande :

dir /a-d
Comment utiliser la commande dir de Windows

Pour afficher tous les fichiers systèmes dans votre chemin actuel en utilisant l’attribut “s” précédé par le caractère “:” comme ceci :

dir /a:s
Comment utiliser la commande dir de Windows

Utilise le format abrégé

Lorsque vous utilisez la commande dir, celle-ci affiche de nombreuses informations comme les tailles de disque ou espace disque libres, informations et résumé.
Vous pouvez supprimer ces informations, en utilisant l’option /b :

dir /b
Comment utiliser la commande dir de Windows

Afficher en utilisant le séparateur de milliers

Dans Windows, l’invite de commandes affiche les chiffres importants avec un espace comme séparateur (ex 35 0000), ce qui n’était pas le cas dans les versions précédentes de Windows.
Vous deviez utiliser le commutateur /c pour afficher les chiffres avec des virgules.

Pour afficher les chiffres sans espaces, utilisez l’option /-c comme ceci :

dir /-c
Comment utiliser la commande dir de Windows

Afficher les résultats en colonnes

Par défaut, la commande dir affiche le résultat en ligne sur une seule colonne.
Mais vous pouvez afficher la sortie sur plusieurs colonnes.
Pour utiliser l’affichage étendue, utilisez l’option /W :

dir /W
Comment utiliser la commande dir de Windows

Et si vous préférez que les fichiers soient triés dans les colonnes, utilisez l’option /D.
Lorsque vous affichez les résultats de cette manière, l’invite de commande n’affiche pas d’informations supplémentaires sur les fichiers (taille du fichier, etc.), mais uniquement les noms des fichiers et des répertoires.

dir /D
Comment utiliser la commande dir de Windows

Afficher les résultats en minuscules

Pour afficher tous les noms de fichiers et répertoires en minuscules, utilisez l’option /L :

dir /L
Comment utiliser la commande dir de Windows

Afficher les résultats des noms de fichiers à l’extrême droite

Par défaut, l’Invite de commande affiche les noms des fichiers à l’extrême droite. Le commutateur /N était utilisé pour obtenir cet effet. Vous pouvez désormais l’utiliser avec un “-” (moins) pour que les noms de fichiers soient affichés à l’extrême gauche.

dir /-N
Comment utiliser la commande dir de Windows

Afficher les résultats dans un ordre trié

La commande dir vous permet aussi de trier la liste des fichiers.
Par exemple, vous pouvez avoir besoin d’afficher les fichiers par taille croissant/décroissant ou trier la liste par ordre alphabétique ou inverse.

Vous pouvez utiliser le commutateur /O suivi d’un code lettre pour afficher les résultats du répertoire triés de différentes manières. Ces codes lettres comprennent :

  • D : Trie par date/heure. Les entrées les plus anciennes apparaissent en premier
  • E : Trie par extension de fichier dans l’ordre alphabétique
  • G : Trie d’abord les dossiers, puis les fichiers
  • N : Trie par le nom du fichier/dossier dans l’ordre alphabétique
  • S : Trie par taille de fichier, du plus petit au plus grand

Ainsi, par exemple, vous pouvez utiliser la commande suivante pour trier les résultats par heure et par date, les entrées les plus anciennes apparaissant en premier :

dir /OD
Comment utiliser la commande dir de Windows

Pour trier la liste des fichiers par taille de fichiers croissant, utilisez le commutateur S :

dir /OS

Vous pouvez également ajouter “-” (moins) devant l’une des options ci-dessus pour inverser l’ordre. Ainsi, par exemple, si vous souhaitez trier les fichiers par heure et par date, 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 l’Invite de commandes mette en pause les résultats après avoir affiché chaque écran. Vous devez alors appuyer sur une touche pour continuer à afficher la page suivante de résultats.

dir /P
Comment utiliser la commande dir de Windows

Une autre façon de faire est d’utiliser la commande more en passant le résultat de la commande dir à ce dernier grâce au caractère pipe.
La commande more se charger d’afficher les sorties écran par écran.

dir | more

Afficher les métadonnées

L’utilisation du commutateur /Q sur 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
Comment utiliser la commande dir de Windows

Afficher les flux de données alternatifs (ADS)

Le commutateur /R affiche tous les flux de données alternatifs (ADS) que les fichiers peuvent contenir.
Les ADS sont 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
Comment utiliser la commande dir de Windows

Afficher tous les fichiers et dossiers et tout ce qu’ils contiennent

Vous pouvez utiliser le commutateur /S pour afficher récursivement tous les fichiers et dossiers du répertoire actuel. Cela signifie tous les fichiers et dossiers de chaque sous-répertoire, tous les fichiers et dossiers de ces sous-répertoires, et ainsi de suite. Utilisez l’option /S pour affiche les fichiers du répertoire spécifié et de tous les sous-répertoires.
Préparez-vous à obtenir beaucoup de résultats, vous pouvez combiner avec l’option /p pour mettre en pause écran par écran.

dir /S
Comment utiliser la commande dir de Windows

Afficher trier les fichiers par heure

L’utilisation du commutateur /T avec un code lettre vous permet de trier les résultats en fonction des différents horodatages associés aux fichiers et aux dossiers. Ces codes lettres comprennent :

  • A : L’heure du dernier accès à l’élément
  • C : L’heure de création de l’élément
  • W : L’heure à laquelle l’élément a été écrit pour la dernière fois. Il s’agit de l’option utilisée par défaut

Ainsi, par exemple, pour trier les résultats en fonction de l’heure 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 format large horizontalement.

dir /W

Afficher les noms de fichiers courts

Le commutateur /X affiche le nom court d’un fichier lorsque le nom long n’est pas conforme aux règles de nommage 8.3.

dir /X

Rediriger la sortie de la commande dir vers un fichier

Vous pouvez rediriger le résultat de la commande dir dans un fichier à l’aide du caractère >.
Par exemple pour lister les fichiers du dossier Windows par ordre de taille de fichiers et rediriger vers le fichier liste.txt sur le bureau de Windows :

dir /OS %windir% > %USERPROFILE%\Desktop\liste.txt
Comment utiliser la commande dir de Windows

Rechercher un fichier avec la commande dir

Dans cet exemple un peu plus complexe, mais beaucoup plus pratique, de la commande dir, nous demandons à ce que l’ensemble de notre disque dur soit parcouru à la recherche de fichiers CSV, puis que le strict minimum de résultats soit affiché dans un document texte.

dir c:\*.csv /s /b > %USERPROFILE%\Desktop\csv-fichier.txt

Examinons l’utilisation de la commande dir en détails :

  • c:\*.csv indique à la commande dir de rechercher tous les fichiers (*) qui se terminent par l’extension CSV (.csv) à la racine du lecteur C
  • /s lui demande d’aller plus loin que la racine de c : et de rechercher les fichiers de ce type dans tous les dossiers, aussi profondément que possible
  • /b supprime tout sauf le chemin d’accès et le nom du fichier, créant essentiellement une “liste” lisible de ces fichiers
  • > est un opérateur de redirection, qui signifie “envoyer à” quelque part
  • %USERPROFILE%\Desktop\csv-fichier.txt est la destination du > redirecteur, ce qui signifie que les résultats seront écrits dans le fichier csvfiles.txt plutôt que dans l’invite de commande, qui sera créée à l’emplacement c:\users\tim\desktop (c’est-à-dire le bureau que vous voyez lorsque vous êtes connecté)

L’article Comment utiliser la commande dir de Windows (CMD) est apparu en premier sur malekal.com.

Enregistrer un commentaire

0 Commentaires