commande de répertoire
La commande dir est une commande d’invite de commande utilisée pour afficher une liste de fichiers et de sous-dossiers contenus dans un dossier.
Pour chaque fichier ou dossier répertorié, par défaut, si l’élément est un dossier (marqué par Table des matières) ou fichier, la taille du fichier (le cas échéant) et enfin le nom du fichier ou du dossier, y compris l’extension de fichier.
Theresa Cecchi/ledigitalpost
En plus de la liste des fichiers et des dossiers, la commande dir affiche la lettre de lecteur actuelle de la partition, le nom 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, les sous-fichiers répertoriés et le nombre total de octets restant sur le disque.
Disponibilité des commandes d’annuaire
La commande dir est disponible dans l’invite de commande de tous les systèmes d’exploitation Windows, y compris Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista et Windows XP.
Les anciennes versions de Windows incluaient également la commande dir, mais avec moins d’options que ce que nous énumérons ci-dessous. La commande dir est également une commande DOS et fonctionne avec toutes les versions de MS-DOS.
La commande dir se trouve dans les versions d’invite de commande hors ligne, telles que celles disponibles dans les options de démarrage avancées et les options de récupération système. La commande dir est également incluse dans la console de récupération de Windows XP.
La disponibilité de certains commutateurs de commande dir et d’autres syntaxes de commande dir peut varier selon le système d’exploitation.
Syntaxe des commandes d’annuaire
Table des matières [drive:][path][filename] [/a[[:]Les attributs]] [/b] [/c] [/d] [/l] [/n] [/o[[:]Trier]] [/p] [/q] [/r] [/s] [/t[[:]Dans le domaine temporel]] [/w] [/x] [/4]
Voir Comment lire la syntaxe de la commande si vous ne savez pas comment interpréter la syntaxe de la commande dir écrite ci-dessus ou indiquée dans le tableau ci-dessous.
Options de commande de répertoire | |
---|---|
chose | expliquer |
conduire:chemin, nom de fichier | C’est conduire, cheminet/ou nom de fichier Les résultats que vous voulez voir. Tous les trois sont facultatifs, car les commandes peuvent être exécutées individuellement. Les caractères génériques sont autorisés.Voir Exemples de commandes de répertoire Voir la section ci-dessous si quelque chose n’est pas clair. |
/UN |
Lorsqu’il est exécuté seul, ce commutateur affiche tous les types de fichiers et de dossiers, y compris ceux dont les attributs de fichier les empêchent normalement d’être affichés dans l’invite de commande ou Windows.utiliser /UN avoir un ou plusieurs des éléments suivants Les attributs (les deux-points sont facultatifs, aucun espace n’est requis) Seuls ces types de fichiers sont affichés dans les résultats de la commande : UN = fichier d’archive d = répertoire h = fichier caché je = n’est pas un fichier d’index de contenu Ascenseur = point de réparation r = fichier en lecture seule Deuxième = fichiers système v = Fichier d’intégrité X = aucun fichier de nettoyage – = Utilisez ceci comme préfixe pour l’un des attributs ci-dessus pour exclure les éléments avec ces attributs de fichier des résultats. |
/b | Utilisez cette option pour afficher les résultats du répertoire dans un format « nu », en supprimant les informations d’en-tête et de pied de page typiques et tous les détails sur chaque élément, ne laissant que le nom du répertoire ou le nom de fichier et l’extension. |
/C | Ce commutateur applique le séparateur des milliers lors de l’utilisation de la commande d’une manière qui affiche la taille des fichiers.C’est le comportement par défaut sur la plupart des ordinateurs, donc l’utilisation réelle est /-C Désactive le séparateur des milliers dans les résultats. |
/d | utiliser /d Limite les éléments affichés aux dossiers (entre parenthèses) et aux noms de fichiers et leurs extensions. Les éléments sont répertoriés de haut en bas, puis dans les colonnes. Les données d’en-tête et de pied de page de la commande dir standard restent inchangées. |
/Ascenseur | Utilisez cette option pour afficher tous les noms de dossiers et de fichiers en minuscules. |
/n | la colonne dans le résultat produit par ce commutateur date > temps > Table des matières > Taille du fichier > nom de fichier ou de dossier structuration en colonne.Comme il s’agit du comportement par défaut, l’utilisation réelle est /-n c’est a nom de fichier ou de dossier > Table des matières > Taille du fichier > date > temps Commande. |
/o |
Utilisez cette option pour spécifier l’ordre de tri des résultats. Lorsqu’il est exécuté seul, /o Les répertoires sont répertoriés en premier, suivis des fichiers, tous deux classés par ordre alphabétique. Utilisez cette option avec une ou plusieurs des valeurs suivantes (les deux-points sont facultatifs, les espaces ne sont pas obligatoires) pour trier les résultats de la commande dir de la manière spécifiée : d = trier par date/heure (le plus ancien en premier) électronique = trier par extension (alphabétique) g = grouper les répertoires d’abord, puis les fichiers Non = trier par nom (alphabétique) Deuxième = trier par taille (du plus petit au plus grand) – = Utilisez-le comme préfixe à l’une des valeurs ci-dessus pour inverser l’ordre (-d Trier par le plus récent en premier, -s pour le plus grand d’abord etc.). |
/p | Cette option affiche les résultats une page à la fois, séparés par Appuyez sur n’importe quelle touche pour continuer… rapidement.utiliser /p Très similaire à l’utilisation de la commande dir avec la commande more. |
/q | Utilisez ce commutateur pour afficher le propriétaire du fichier ou du dossier dans les résultats.Le moyen le plus simple d’afficher ou de modifier la propriété des fichiers dans Windows consiste à avancé bouton dans Sécurité Onglets lors de l’affichage des fichiers caractéristique. |
/r | ce /r option pour afficher tous les flux de données alternatifs (ADS) qui font partie du fichier.Le flux de données lui-même est répertorié sur une nouvelle ligne sous le fichier et commence toujours par $donnéesles rendant faciles à trouver. |
/Deuxième | Cette option affiche tous les fichiers et dossiers du répertoire spécifié ajouter Tous les fichiers et dossiers contenus dans tous les sous-répertoires du répertoire spécifié. |
/Tonne |
Utilisez cette option avec l’une des valeurs suivantes (les deux-points sont facultatifs, les espaces ne sont pas obligatoires) pour spécifier le champ d’heure à utiliser lors du tri et/ou de l’affichage des résultats : UN = dernière visite C = créer w = dernier écrit |
/w | utiliser /w Affiche les résultats au « format large », ce qui limite les éléments affichés aux seuls dossiers (entre parenthèses) et aux noms de fichiers et à leurs extensions. Les éléments sont répertoriés de gauche à droite, puis vers le bas. Les données d’en-tête et de pied de page de la commande dir standard restent inchangées. |
/X | Pour les fichiers dont les noms longs ne sont pas conformes aux règles non-8dot3, ce commutateur affiche le « nom court » équivalent. |
/4 | ce /4 switch Force les années à 4 chiffres.Au moins dans les nouvelles versions de Windows, l’affichage de l’année à 4 chiffres est le comportement par défaut et /-4 Ne provoque pas l’affichage d’une année à deux chiffres. |
/? | Utilisez le commutateur d’aide avec la commande dir pour afficher des informations détaillées sur les options ci-dessus directement dans la fenêtre d’invite de commande.en exécution Table des matières/? L’exécution est la même que l’utilisation de la commande help répertoire d’aide. |
Exemples de commandes de répertoire
Voici différentes manières d’utiliser la commande dir :
Aucune opération de commutation
Table des matières
Dans cet exemple, la commande dir est utilisée seule sans aucun conduire:chemin, nom de fichier spec, ni aucun commutateur, produit ce résultat :
C:>dir Le volume du lecteur C n’a pas d’étiquette.Le numéro de série du volume est F4AC-9851. :55 PM Fichiers programmes 31/05/2016 11:30 Fichiers programmes (x86) 30/07/2015 16:32 Temp 22/05/2016 19:55 Utilisateurs 22/05/2016 20:00 Windows 05 /22/2016 21:50 Windows.old 1 fichier 93 octets
Comme vous pouvez le voir, la commande dir est exécutée à partir du répertoire racine de C (c’est-à-dire C:>). Si vous ne spécifiez pas exactement où répertorier le contenu des dossiers et des fichiers, la commande affiche par défaut les informations à partir desquelles la commande a été exécutée.
lister les éléments cachés
Répertoire c:users /ah
Dans l’exemple ci-dessus, nous avons demandé à la commande dir d’afficher le conduire: et chemin de c:Utilisateurs, pas d’où nous exécutons la commande. Nous spécifions également que nous voulons uniquement voir les éléments masqués via le commutateur /a avec l’attribut h, et voici le résultat :
C:>dir c:users /ah Les volumes du lecteur C n’ont pas d’étiquettes.volser est F4AC-9851 répertoire c:users 07/05/2016 04h04 tous les utilisateurs [C:ProgramData]
22/05/2016 20:01 par défaut 07/05/2016 04:04 utilisateur par défaut [C:UsersDefault]
05/07/2016 02:50 174 desktop.ini 1 fichier 174 octets
Le petit sous-ensemble de répertoires et de fichiers individuels que vous voyez dans les résultats ci-dessus ne constitue pas l’ensemble c:Utilisateurs Dossiers – uniquement des fichiers et dossiers cachés.Vérifier tous fichiers et dossiers, vous feriez plutôt dir c:users /a (supprimez le h).
Rechercher des fichiers dans n’importe quel dossier
répertoire c:*.csv /s /b > c:userstimdesktopcsvfiles.txt
Dans cet exemple légèrement plus complexe mais plus fonctionnel de la commande dir, nous demandons de rechercher un fichier CSV sur tout le disque dur, puis de générer les résultats minimaux dans un document texte. Voyons cela pièce par pièce :
- c:*.csv Dites à la commande dir de voir tous les fichiers (*) au format CSV (.csv) à la racine de l’extension C : conduire.
- /Deuxième Lui ordonne d’être plus profond que la racine c: et recherche à la place ces fichiers dans chaque dossier, plus le dossier est profond, mieux c’est.
- /b La suppression de tout sauf des chemins et des noms de fichiers crée essentiellement une « liste » lisible de ces fichiers.
- > est l’opérateur de redirection, signifiant « envoyer vers » quelque part.
- c:userstimdesktopcsvfiles.txt est la destination > redirecteur, ce qui signifie que le résultat sera écrit dans fichier csv.txt fichier au lieu de dans l’invite de commande, il sera dans c:UserstimDesktop Emplacement (c’est-à-dire le bureau que vous voyez lorsque vous vous connectez).
Lorsque vous redirigez la sortie d’une commande vers un fichier, comme nous l’avons fait dans cet exemple de commande dir, l’invite de commande n’affiche rien.mais ça précis La sortie que vous verrez est dans ce fichier texte. Voici à quoi ressemble notre csvfiles.txt une fois la commande dir terminée :
c:ProgramDataIntuitQuickenInetmerchant_alias.csv c:ProgramDataIntuitQuickenInetmerchant_common.csv c:UsersAll UsersIntuitQuickenInetmerchant_alias.csv c:Users Tous les utilisateursIntuitQuickenInetmerchant_common.csv c:UsersTimAppDataRoamingcondition.2.csv c:UsersTimAppDataRoamingline.csv c:UsersTimAppData roamingmedia.csv
Bien que vous puissiez bien sûr ignorer la redirection de fichier, ou même le commutateur « format nu », le résultat sera difficile à travailler dans une fenêtre d’invite de commande, et donc difficile d’obtenir ce que vous voulez.
Commandes associées
La commande dir est souvent utilisée avec la commande del. Après avoir utilisé dir pour trouver les noms et les emplacements des fichiers dans un dossier particulier, del peut être utilisé pour supprimer des fichiers directement à partir de l’invite de commande.
semblable à répertoire/s commande, et plus arbre triangulaire commande pour supprimer des dossiers et des fichiers.ce Table des matières La commande (sans l’option /s) est utile pour supprimer les dossiers vides trouvés avec la commande dir.
Comme mentionné ci-dessus, la commande dir est également souvent utilisée avec les opérateurs de redirection.
Merci de nous en informer!
Recevez chaque jour les dernières actualités technologiques
abonnement
Dites-nous pourquoi !
D’autres ne sont pas assez détaillés pour comprendre