commande de répertoire
La commande dir est une commande d’invite de commande qui affiche une liste de fichiers et de sous-dossiers contenus dans un dossier.
Pour chaque fichier ou dossier répertorié, si l’élément est un dossier (marqué par contenu) 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.
Église Teresa / ledigitalpost
En plus de la liste des fichiers et des dossiers, la commande dir affiche également 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, le nombre de sous-fichiers répertoriés et le nombre total de dossiers. nombre d’octets libres restant sur le disque.
Disponibilité des commandes d’annuaire
La commande dir peut être utilisée à partir de l’invite de commande sur 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 celles répertoriées ci-dessous. La commande dir est également une commande DOS, disponible dans 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 du 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 de commande d’annuaire
contenu [drive:][path][filename] [/a[[:]Les attributs]] [/b] [/c] [/d] [/l] [/n] [/o[[:]sorte]] [/p] [/q] [/r] [/s] [/t[[:]Dans le domaine temporel]] [/w] [/x] [/4]
Si vous ne savez pas comment interpréter la syntaxe de la commande dir écrite ci-dessus ou illustrée dans le tableau suivant, consultez Comment lire la syntaxe de la commande.
options de commande de répertoire | |
---|---|
chose | Explique |
conduire:chemin, nom de fichier | C’est conduire, petite routeet/ou nom de fichier les résultats que vous voulez voir. Tous les trois sont facultatifs, car la commande peut être exécutée individuellement. Les caractères génériques sont autorisés.Voir Exemple de commande de répertoire En cas de doute, consultez la section ci-dessous. |
/Une sorte de |
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êcheraient normalement d’apparaître dans l’invite de commande ou dans Windows.utiliser /Une sorte de avoir un ou plusieurs des éléments suivants Les attributs (Les deux-points sont facultatifs, aucun espace n’est requis) Affichez uniquement ces types de fichiers dans le résultat de la commande : Une sorte de = fichier d’archive ré = répertoire H = fichiers cachés Une génération = pas un fichier d’index de contenu je = point de réanalyse r = fichier en lecture seule s = fichiers système v = fichier d’intégrité X = pas de fichier propre – = Utilisez-le comme préfixe pour l’une des propriétés ci-dessus pour exclure les éléments avec ces propriétés de fichier des résultats. |
/b | Utilisez cette option pour afficher les résultats du répertoire dans un format « nu », qui supprime les informations d’en-tête et de pied de page typiques, ainsi que tous les détails de chaque élément, ne laissant que le 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 indique la taille du fichier.C’est le comportement par défaut sur la plupart des ordinateurs, donc l’utilisation réelle est /-C Désactiver le séparateur de milliers dans les résultats. |
/ré | utiliser /ré Limitez les éléments affichés aux seuls dossiers (entre parenthèses) et aux noms de fichiers avec des extensions. Les éléments sont répertoriés de haut en bas, puis sur plusieurs colonnes. Les données d’en-tête et de pied de page de la commande dir standard restent inchangées. |
/Se lever | Utilisez cette option pour afficher tous les noms de dossiers et de fichiers en minuscules. |
/n | Ce commutateur produit un résultat où la colonne Date > temps > contenu > 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 > contenu > 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 classés par ordre alphabétique. Utilisez cette option avec une ou plusieurs des valeurs suivantes (les deux-points sont facultatifs, aucun espace n’est requis) pour trier les résultats de la commande dir d’une manière spécifiée : ré = Trier par date/heure (le plus ancien en premier) e = Trier par extension (par ordre alphabétique) g = premier répertoire de groupe, puis fichier n = Trier par nom (par ordre alphabétique) s = Trier par taille (du plus petit au plus grand) – = utilisez-le comme préfixe à l’une des valeurs ci-dessus pour inverser l’ordre (-ré Trier par priorité la plus récente, -s pour le plus grand d’abord, etc.). |
/p | Cette option affiche une page de résultats à la fois, en commençant 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ée bouton dans Sécurité Onglets lors de l’affichage des fichiers caractéristique. |
/r | Ce /r L’option affiche 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 se termine toujours par $donnéesce qui les rend faciles à repérer. |
/s | 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, aucun espace n’est requis) pour spécifier le champ d’heure à utiliser lors du tri et/ou de l’affichage des résultats : Une sorte de = dernière visite C = créer w = dernière écriture |
/w | utiliser /w Affiche les résultats en « format large », en limitant les éléments affichés aux seuls dossiers (entre parenthèses) et aux noms de fichiers et à leurs extensions. Les articles sont classés de gauche à droite. Les données d’en-tête et de pied de page de la commande dir standard restent inchangées. |
/X | Ce commutateur affiche l’équivalent « nom court » des fichiers dont les noms longs ne sont pas conformes aux règles non-8dot3. |
/4 | Ce /4 switch applique une année à 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 Un affichage de l’année à 2 chiffres ne sera pas produit. |
/? | 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.mettre en œuvre contenu/? C’est la même chose que d’exécuter avec la commande help répertoire d’aide. |
Exemple de commande de répertoire
Voici différentes manières d’utiliser la commande dir :
Fonctionnement sans interrupteur
contenu
Dans cet exemple, la commande dir est utilisée seule, sans aucun conduire:chemin, nom de fichier La spécification, également sans aucun commutateur, produit le résultat suivant :
C:>dir Le volume du lecteur C n’a pas d’étiquette.Volser est F4AC-9851 Répertoire C: 02/09/2015 12:41 PM $SysReset 30/05/2016 18:22 93 HaxLogs.txt 07/05/2016 02:58 PerfLogs 22/05/2016 Année 07 :55 PM Fichier programme 31/05/2016 11:30 AM Fichier programme (x86) 30/07/2015 16:32 Température 22/05/2016 19:55 Utilisateur 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 depuis le répertoire racine de C (c’est-à-dire C:>). Sans spécifier où exactement répertorier le contenu des dossiers et des fichiers, la commande affiche par défaut des informations sur l’endroit où la commande a été exécutée.
Lister les objets cachés
répertoire c:user/ah
Dans l’exemple ci-dessus, nous avons demandé à la commande dir d’afficher le résultat de conduire: et petite route de c:Utilisateurs, pas d’où nous avons exécuté la commande. Nous spécifions également que nous voulons uniquement voir les éléments masqués via le commutateur /a avec l’attribut h, ce qui se traduit par :
C:>dir c:users /ah Le volume du lecteur C n’a pas d’étiquette.volser est le répertoire F4AC-9851 c:users 05/07/2016 04:04 AM 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 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 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. Examinons-les un par un :
- c:*.csv indique à la commande dir de regarder tous les fichiers (*) au format CSV (.csv) à la racine de l’extension C : conduire.
- /s Lui ordonne d’aller plus loin que la racine de c: et recherche à la place chaque dossier pour un tel fichier, aussi profondément que le dossier.
- /b La suppression de tout autre élément que le chemin et le nom de fichier crée essentiellement une « liste » lisible de ces fichiers.
- > est un 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 csvfiles.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 de la commande vers un fichier, comme nous l’avons fait dans cet exemple de commande dir, l’invite de commande n’affiche rien.toutefois précis Au lieu de cela, la sortie que vous verrez se trouve 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 la bascule « format nu », il est difficile d’obtenir les résultats souhaités en manipulant les résultats dans une fenêtre d’invite de commande.
Commandes associées
La commande dir est souvent utilisée avec la commande del. Après avoir utilisé dir pour trouver le nom et l’emplacement du fichier dans un dossier particulier, del peut être utilisé pour supprimer le fichier directement à partir de l’invite de commande.
semblable à rmdir /s commande et plus supprimer l’arbre commande pour supprimer des dossiers et des fichiers.Ce rmdir 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!
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre