Objet :Affichage d'informations sur les fichiers et les sous-répertoires

 

Format :DIR [ranges] [options] [file...]

 

rangesune ou plusieurs plages
optionsune ou plusieurs options de sélection de fichiers ou de format de rapport
fileLe fichier, le répertoire ou la liste de fichiers ou de répertoires à afficher.

 

/1

1 colonne de sortie

/L

Minuscules

/2

Sortie sur 2 colonnes

/M

supprimer le pied de page

/4

édition sur 4 colonnes

/N[desfhjlmvz]

Nouveau format ou options de désactivation

/ :

afficher les flux

/O

Commande

/A

Sélection d'attributs

/P[n]

Pause

/B

Bare (nom uniquement)

/Q

Afficher le propriétaire

/C

afficher la compression

/R

désactiver l'enveloppement

/CD :...

Chaîne COLORDIR

/Sn

affiche les sous-répertoires jusqu'à la profondeur n

/D

Désactiver le code couleur

/T

afficher les aTributs

/E

majuscules

/T :

type de temps

/F

Chemin d'accès complet

/U

afficher le résumé des informations

/G[:n]

taille allouée

/V

Tri vertical

/H

Cacher les points

/W

Large

/HL

Afficher les liens durs

/X

Afficher les noms courts

/I"texte "

plage de description

/Z

utiliser le format FAT

/J

Justifier les noms

/=

dialogue de commande

/K

Supprimer l'en-tête

/\

\NPour les noms de répertoires

 

Voir aussi : ATTRIB, DESCRIBE, PDIR, SELECT et SETDOS.

 

Sélection de fichiers

 

Prend en charge le dialogue de commande, les caractères génériques étendus , les plages, les noms de fichiers multiples et les listes d'inclusion.

 

Internet : Peut être utilisé avec les serveurs HTTP et FTP.

 

Utilisation :

 

DIR peut être utilisé pour afficher des informations sur les fichiers d'un ou de plusieurs répertoires (locaux ou distants), dans un large éventail de formats. Selon les options choisies, vous pouvez afficher le nom, les attributs et la taille du fichier, l'heure et la date de la dernière modification apportée au fichier, la description du fichier et le taux de compression du fichier. Vous pouvez également afficher les informations en 1, 2, 4 ou 5+ colonnes, trier les fichiers de différentes manières, utiliser la couleur pour distinguer les types de fichiers et faire une pause après chaque plein écran.

 

Sivous souhaitez produire une sortie personnalisée qui sera ensuite analysée par un autre programme ou un fichier batch, ou si vous avez besoin d'un affichage de répertoire à usage particulier, consultez la commande PDIR. DIR et PDIR sont apparentés, mais ils n'ont pas les mêmes commutateurs et ne sont pas destinés à produire des résultats identiques.

 

Les différents affichages de DIR sont contrôlés par des options ou des commutateurs. La meilleure façon d'apprendre à utiliser les nombreuses options disponibles avec la commande DIR est d'expérimenter. Vous saurez rapidement quelles options vous souhaitez utiliser régulièrement. Vous pouvez sélectionner ces options de manière permanente en utilisant la  commande ALIAS.

 

Par exemple, pour afficher tous les fichiers du répertoire actuel, sur 2 colonnes, triés verticalement (d'une colonne à l'autre), et avec une pause à la fin de chaque page :

 

dir /2/p/v

 

Pour définir ce format par défaut, en utilisant un alias :

 

alias dir=*dir /2/p/v

 

Lorsque vous utilisez DIR sur un lecteur LFN, vous devez mettre entre guillemets tous les noms de fichiers contenant des espaces blancs ou des caractères spéciaux.

 

DIR définit trois variables internes :

 

%_dir_dirsLe nombre de répertoires affichés
%_dir_filesNombre de fichiers affichés.
%_dir_errorsLe nombre d'erreurs.

 

Les sections suivantes regroupent les fonctionnalités de DIR en plusieurs catégories. De nombreuses sections passent d'une discussion générale à des informations plus techniques. Si certaines informations d'une catégorie sont trop détaillées pour vos besoins, n'hésitez pas à passer au début de la section suivante. Les sections sont les suivantes

 

Onestep        Sélection des fichiers

Onestep        Format de sortie DIR par défaut

Onestep        Changement de format

Onestep        Affichage de plusieurs colonnes

Onestep        Répertoires à code couleur

Onestep        Sortie redirigée

Onestep        Autres notes

Onestep        Options

Onestep        Utilisation du protocole FTP

 

Sélection des fichiers

 

DIR peut afficher des informations sur un seul fichier ou sur plusieurs, dizaines, centaines ou milliers de fichiers à la fois. Pour afficher des informations sur un seul fichier, il suffit d'ajouter le nom du fichier à la ligne de commande DIR :

 

dir january.wks

 

La manière la plus simple d'afficher des informations sur plusieurs fichiers à la fois est d'utiliser des caractères génériques. DIR peut utiliser les caractères génériques normaux (* et ?) et les caractères génériques étendus. Par exemple, pour afficher tous les  fichiers.WKS dans le répertoire actuel :

 

dir *.wks

 

Pour afficher tous les fichiers .TXT dont le nom commence par A, B ou C:

 

dir [abc]*.txt

 

Si vous ne spécifiez pas de nom de fichier, DIR affiche par défaut * sur les lecteurs LFN et *.* sur les lecteurs qui ne prennent pas en charge les noms de fichiers longs. Cette valeur par défaut affiche tous les fichiers et sous-répertoires non cachés du répertoire actuel. Si vous spécifiez un nom de fichier pour un  lecteur autre qu'un lecteur LFN, qui comprend des caractères génériques, mais pas d'extension, DIR  lui ajoutera .* pour qu'il corresponde à toutes les extensions.

 

Si vous reliez deux ou plusieurs noms de fichiers par des espaces, DIR affichera tous les fichiers correspondant au premier nom, puis tous les fichiers correspondant au second nom. Vous pouvez utiliser un lecteur et un chemin différents pour chaque nom de fichier. Cet exemple répertorie tous les  fichiers.WKS, puis tous les  fichiers.WK1 dans le répertoire actuel:

 

dir *.wks *.wk1

 

Si vous utilisez une liste d'inclusion pour lier plusieurs noms de fichiers, DIR affichera les noms de fichiers correspondants dans une seule liste. Seul le premier nom de fichier d'une liste d'inclusion peut avoir un chemin d'accès ; les autres fichiers doivent se trouver dans le même chemin. Cet exemple affiche les mêmes fichiers que l'exemple précédent, mais les fichiers.WKS et .WK1 sont mélangés:

 

dir *.wks;*.wk1

 

Vous pouvez inclure des fichiers dans le répertoire actuel ou nommé, ainsi que dans tous ses sous-répertoires accessibles, en utilisant l' option /S. Cet exemple affiche tous les  fichiers.WKS et .WK1 du répertoire D:\DATA et de chacun de ses sous-répertoires:

 

dir /s d:\data\*.wks;*.wk1

 

Vous pouvez également sélectionner les fichiers en fonction de leurs attributs à l'aide de l' option /A. Par exemple, cette commande affiche les noms de tous les sous-répertoires du répertoire courant :

 

dir /a:d

 

Enfin, avec l' option /I, DIR peut sélectionner les fichiers à afficher en fonction de leur description (voir DESCRIBE pour plus d'informations sur la description des fichiers). DIR affichera un fichier si sa description correspond au texte qui suit l' option /I. La recherche n'est pas sensible à la casse. Vous pouvez utiliser des caractères génériques et des caractères génériques étendus dans le texte. Par exemple, pour afficher tout fichier décrit comme "fichier de test", vous pouvez utiliser cette commande :

 

dir /i"test file"

 

Si vous souhaitez afficher les fichiers qui contiennent les mots "fichier test" dans leur description, utilisez des caractères génériques étendus comme celui-ci :

 

dir /i"*test file*"

 

Pour afficher uniquement les fichiers qui n'ont pas de description, utilisez :

 

dir /I"[]"

 

En outre,vous pouvez utiliser des plages pour sélectionner ou exclure des ensembles spécifiques de fichiers . Par exemple, pour afficher tous les fichiers modifiés au cours de la dernière semaine, tous les fichiers à l'exception de ceux portant l'extension.BAK , et tous les fichiers d'une taille supérieure à 500 Ko:

 

dir /[d-7]

dir /[!*.bak]

dir /[s500K]

 

Vous pouvez combiner ces techniques de sélection de fichiers selon vos besoins.

 

Format de sortie par défaut de DIR

 

Le format de sortie de DIR varie en fonction du type de volume ou de lecteur sur lequel les fichiers sont stockés. Si le volume prend en charge les noms de fichiers longs, le format DIR par défaut contient 4 colonnes : la date de la dernière modification ou écriture du fichier, l'heure de la dernière écriture, la taille du fichier en octets et le nom du fichier. Le nom est affiché tel qu'il est stocké sur le disque, en majuscules, en minuscules ou en caractères mixtes. DIR fait passer les noms de fichiers d'une ligne à l'autre s'ils sont trop longs pour tenir dans la largeur de l'écran. Le format de sortie standard est le suivant :

 

Volume in drive C is unlabeled Serial number is 3aaf:c891

Directory of C:\release\version12\*

 

2018-08-30 0:39 <DIR> .

2018-08-30 0:39 <DIR> ..

2018-08-25 11:30 <DIR> tcmd

2018-08-25 23:07 4,801,840 tcmd.exe

 

(Voir Changement de format ci-dessous pour plus d'informations sur la modification du format standard des noms de fichiers longs afin de laisser de la place aux descriptions de fichiers).

 

Sur les volumes FAT qui ne prennent pas en charge les noms de fichiers longs, le format DIR par défaut contient 5 colonnes : le nom du fichier, la taille du fichier en octets, la date de la dernière écriture, l'heure de la dernière écriture et la description du fichier. Les noms de fichiers sont listés en minuscules, les noms de répertoires en majuscules :

 

Volume in drive C is C - BOOTUP Serial ...

Directory of C:\*

 

. <DIR> 8-24-18 12:17

.. <DIR> 8-24-18 12:17

TEST <DIR> 8-01-18 16:21

jpstree.idx 196967 8-28-18 17:57 JP fuzzy directory index

 

La sortie de DIR est normalement triée par nom, les répertoires étant listés en premier. Vous pouvez modifier l'ordre de tri avec l' option /O. Par exemple, ces deux commandes trient la sortie par date. La première commande affiche le fichier le plus ancien en premier ; la deuxième commande affiche le fichier le plus ancien en dernier :

 

dir /o:d

dir /o:-d

 

Lors de l'affichage des descriptions de fichiers, le DIR enroule les longues lignes pour les faire tenir à l'écran. Le DIR affiche un maximum de 40 caractères de texte dans chaque ligne d'une description (sauf si la largeur de votre écran permet un affichage plus large). Si vous désactivez l'habillage de la description avec l' option /R, la description est tronquée au bord droit de l'écran, et une flèche vers la droite est ajoutée à la fin de la ligne pour vous avertir de l'existence d'un texte de description supplémentaire.

 

La sortie par défaut de DIR est triée. Il affiche d'abord les noms de répertoire, avec "<DIR>" inséré à la place de la taille du fichier, puis les noms de fichier. DIR part du principe que les séquences de chiffres doivent être triées numériquement (par exemple, le fichier DRAW2 est listé avant DRAW03 parce que 2 est numériquement plus petit que 03), plutôt que strictement alphabétiquement (où DRAW2 viendrait en second parce que "2" suit "0" dans l'ordre alphanumérique). Vous pouvez modifier l'ordre de tri avec l' option /O. Lorsque DIR affiche les noms de fichiers dans un format multi-colonnes, il les trie horizontalement à moins que vous n'utilisiez l' option /V pour afficher une sortie triée verticalement.

 

L'affichage de DIR peut être modifié de nombreuses façons pour répondre à différents besoins. La plupart des sections suivantes décrivent les différentes façons de modifier le format de sortie de DIR.

 

Changement de format

 

Sur les volumes qui prennent en charge les noms de fichiers longs, vous pouvez forcer DIR à utiliser un format de type FAT (nom de fichier en premier, suivi des informations sur le fichier) avec l' option /Z. Si nécessaire, DIR /Z tronque les noms de fichiers longs sur les lecteurs LFN et ajoute uneflèche droite pour indiquer que le nom contient des caractères supplémentaires.

 

Le format de sortie standard du LFN n'offre pas suffisamment d'espace pour afficher les descriptions avec les noms de fichiers. Par conséquent, si vous souhaitez afficher les descriptions de fichiers dans le cadre de la liste DIR sur un volume qui prend en charge les noms de fichiers longs, vous devez utiliser l' option /Z.

 

Si vous utilisez l' option /X,DIR affichera les noms de fichiers courts alternatifs pour les fichiers dont les noms sont longs . Utilisée seule, l'option /X permet à DIR d'afficher les noms sur deux colonnes après la taille, l'heure et la date : une colonne pour les noms de fichiers alternatifs ou courts et l'autre pour les noms de fichiers longs. Si un fichier n'a pas de nom court ou alternatif différent du nom long, la première colonne est vide.

 

Sivous utilisez les options/X et /Z ensemble, DIR affichera les noms de fichiers courts ou alternatifs dans le format d'affichage de type FAT.

 

Si vous utilisez l' option /B, DIR n'affiche que les noms de fichiers et omet la taille du fichier, l'horodatage et la description de chaque fichier, par exemple:

 

[c:\] dir w* /b

WINDOWS

WINNT

WINALIAS

WINENV.BTM

.....

 

Il existe plusieurs façons de modifier l'affichage produit par l'option /B.  L'option /F est similaire à /B, mais elle affiche le chemin d'accès complet et le nom de chaque fichier, au lieu de son seul nom. Pour afficher les mêmes informations pour un répertoire et ses sous-répertoires, utilisez /B /S ou /F /S.Vous pouvez utiliser /B /X pour afficher le nom abrégé de chaque fichier, sans autre information.

 

Affichage de plusieurs colonnes

 

DIR dispose de trois options, /2, /4 et /W, qui permettent de créer des affichages à plusieurs colonnes.

 

L' option /2 crée un affichage sur deux colonnes. Sur les lecteurs prenant en charge les noms de fichiers longs, seul le nom de chaque fichier est affiché, les noms de répertoires étant placés entre crochets pour les distinguer des noms de fichiers. Sur les lecteurs qui ne prennent pas en charge les noms de fichiers longs, ou lorsque  l'option /Z ou /X est utilisée (voir ci-dessous), l'affichage comprend le nom court, la taille du fichier et l'horodatage de chaque fichier.

 

L' option /4 est similaire à /2, mais affiche les informations sur les répertoires en 4 colonnes. Sur les lecteurs qui ne prennent pas en charge les noms de fichiers longs, ou lorsque /Z ou /X est utilisé (voir ci-dessous), l'écran affiche le nom et la taille du fichier en kilo-octets (Ko) ou en méga-octets (Mo), avec "<D>" dans la colonne de la taille pour les répertoires.

 

L' option /W affiche les informations relatives aux répertoires sur 5 colonnes ou plus, en fonction de la largeur de votre écran. Chaque entrée d'un affichage DIR /W contient soit le nom d'un fichier, soit le nom d'un répertoire. Les noms de répertoires sont placés entre crochets pour les distinguer des noms de fichiers.

 

Si vous utilisez l'une de ces options sur un lecteur prenant en charge les noms de fichiers longs et que vous ne sélectionnez pas un autre format d'affichage avec /Z ou /X, le nombre réel de colonnes sera basé sur le nom le plus long à afficher et sur la largeur de votre écran, et peut être inférieur au nombre que vous avez demandé (par exemple, vous ne verrez que trois colonnes même si vous avez utilisé /4). Si le nom le plus long est trop long pour tenir sur une seule ligne, l'affichage sera réduit à une colonne, et chaque nom sera enveloppé, avec des lignes vierges "supplémentaires" ajoutées pour que chaque nom prenne le même nombre de lignes.

 

Sur les lecteurs LFN, vous pouvez utiliser /Z avec l'une des options multi-colonnes pour créer un affichage au format FAT, avec les noms longs tronqués pour tenir dans l'espace disponible. Si vous utilisez /X, l'affichage au format FAT est également utilisé, mais les noms courts sont affichés (au lieu des noms longs tronqués). Le tableau suivant résume les effets des différentes options lors de l'utilisation de TCC sur un lecteur LFN :

 


défaut ou /1

/2 ou /4 colonnes

/W (large)

Normal

date, heure, taille, LFN

2 - 4 colonnes, LFN uniquement

Nombre de colonnes basé sur le LFN le plus long

/Z (FAT)

LFN tronqué, taille, date, heure

2 - 4 colonnes, LFN tronqué plus date, heure, taille

5+ colonnes, LFN tronqué uniquement

/X (SFN)

date, heure, taille, SFN, LFN

2 - 4 colonnes, SFNs plus date, heure, taille

5+ colonnes, SFNs seulement

/X /Z

SFN, taille, date, heure

(Identique à /X)

(Identique à /X)

 

 

Répertoires à code couleur

 

DIR peut afficher chaque nom de fichier et les informations associées dans une couleur différente, en fonction de l'extension, des attributs ou de la plage de correspondance du fichier.

 

Pour choisir les couleurs d'affichage, vous devez soit utiliser la  commande SET pour créer une variable d'environnement appelée COLORDIR, soit utiliser l' option de configuration Directory Colors. Si vous n'utilisez ni la variable ni l'option de configuration, DIR utilisera les couleurs d'écran par défaut pour tous les fichiers.

 

Si vous utilisez la variable COLORDIR, elle remplacera l' option Couleurs du répertoire. Il peut être utile d'utiliser la variable COLORDIR pour expérimenter, puis de définir des couleurs de répertoire permanentes à l'aide de l' option Couleurs du répertoire.

 

Leformat de la variable d'environnement COLORDIR et de l' option Couleurs du répertoire est le suivant :

 

ext ... :ColorName; ...

 

où "ext" est soit une extension de fichier (qui peut inclure des caractères génériques), soit un ou plusieurs des types de fichiers suivants :

 

type

fichiers concernés

ARCHIVE

Fichiers dont l'attribut archive est défini (modifiés depuis la dernière sauvegarde)

COMPRESSED

Fichiers compressés

DIRS

Répertoires

ENCRYPTED

Fichiers cryptés

HIDDEN

Fichiers cachés

JUNCTION

Jonctions ou liens symboliques

NORMAL

Fichiers sans attributs

NOTINDEXED

Fichiers dont le contenu n'est pas indexé

OFFLINE

Fichiers hors ligne

RDONLY

Fichiers en lecture seule

SPARSE

Fichiers épars

SYSTEM

Fichiers système

TEMPORARY

fichiers temporaires

 

ou une plage (taille, date, heure, description, propriétaire et/ou exclusion), ou un type de sous-système de fichiers:

 

EXETYPE_WIN32GUIWindows x86 GUI app
EXETYPE_WIN32CUIApplication console Windows x86
EXETYPE_WIN64GUIWindows x64 GUI app
EXETYPE_WIN64CUIApplication console Windows x64
EXETYPE_DOSApplication DOS (16 bits) (obsolète)
EXETYPE_POSIXPOSIX app (obsolète)
EXETYPE_EFIApplication EFI

 

et "ColorName" est un nom de couleur valide (voir Couleurs et noms de couleurs pour des informations sur les noms de couleurs). La spécification d'un type de sous-système ralentira considérablement l'affichage du répertoire, car TCC doit lire l'en-tête de chaque fichier pour trouver une correspondance.

 

Notez que si un fichier utilise l'un des noms de types de fichiers réservés indiqués ci-dessus comme extension (par exemple xyz.hidden), ce fichier recevra la couleur définie pour le type de fichier .

 

Contrairement à la plupart des spécifications de couleur, la partie "arrière-plan" du nom de la couleur peut être omise pour les couleurs de répertoire. Si vous ne spécifiez pas de couleur d'arrière-plan, DIR utilisera la couleur d'arrière-plan de l'écran actuel.

 

Par exemple, pour afficher les fichiers .COM et .EXE en rouge sur le fond d'écran actuel, les fichiers.C et .ASM en cyan vif sur le fond d'écran actuel, les fichiers en lecture seule en vert sur fond blanc et tous les autres dans la couleur par défaut:

 

set colordir=exe:red; c asm:bright cyan; rdonly:green on white

 

Pour afficher les applications de console 32 bits en vert vif et les applications de console 64 bits en rouge vif :

 

set colordir=EXETYPE_WIN32CUI:bri green;EXETYPE_WIN64CUI:bri red

 

Des caractères génériques étendus peuvent être utilisés dans les spécifications de couleur des répertoires . Par exemple, pour afficher les  fichiers.BAK, .BAX et .BAC en rouge, et tout le reste dans la couleur par défaut:

 

set colordir=BA[KXC]:red

 

Vous pouvez combiner des tests d'attributs avec les caractères génériques.and. / .or. / .xor. / .not. Par exemple, pour afficher en bleu les répertoires qui sont également cachés :

 

set colordir=dirs .and. hidden:blue

 

COLORDIR traite la ligne de gauche à droite et ne prend pas en charge les parenthèses.

 

Sortie redirigée

 

La sortie de la commande DIR, comme celle de la plupart des autres commandes internes, peut être redirigée vers un fichier, une imprimante, un port série ou un autre périphérique. Cependant, vous devrez peut-être prendre en compte certaines options de DIR lorsque vous redirigerez la sortie de DIR.

 

DIR adapte les noms de fichiers longs et les descriptions de fichiers à la largeur de l'écran. Sa sortie redirigée sera également adaptée à la largeur de l'écran. Utilisez l' option /R si vous souhaitez désactiver l'habillage des longues descriptions.

 

Si vous redirigez un répertoire codé en couleur vers un fichier ou un périphérique à caractères, DIR supprimera les données de couleur lorsqu'il enverra les informations du répertoire vers un fichier.

 

Pour rediriger la sortie de DIR vers le presse-papiers, utilisez CLIP : (ou CLIP0 : - CLIP9 :) comme nom de périphérique de sortie, par exemple :

 

dir *.exe > clip:

 

Utilisation FTP

 

Vous pouvez afficher des répertoires sur des serveurs FTP. Vous pouvez afficher des répertoires sur des serveurs FTP, par exemple :

 

dir ftp://ftp.microsoft.com/

 

Vous pouvez également utiliser la  commandeIFTP pour lancer une session FTP sur un serveur, puis utiliser une syntaxe simplifiée pour spécifier les fichiers et les répertoires souhaités.

 

Utilisation de HTTP

 

DIR a un support limité pour les noms de fichiers HTTP et HTTPS. DIR affiche le nom du fichier, sa taille et la date et l'heure (pour la dernière écriture uniquement). Les caractères génériques ne sont pas pris en charge (il s'agit d'une limitation de HTTP, et non de TCC).

 

Autres remarques

 

Si vous avez sélectionné un code de pays spécifique pour votre système, DIR affichera la date dans le format de ce pays. Le format de date par défaut est celui des États-Unis (mm-jj-aa). Le caractère séparateur dans l'heure du fichier sera également affecté par le code du pays. Lesséparateurs de milliers et de décimales dans les affichages numériques sont affectés par le code du pays et par les paramètres ThousandsChar et DecimalChar sélectionnés dans les boîtes de dialogue de configuration ou dans le fichier .INI.

 

DIR peut généralement afficher n'importe quelle date de fichier entre le 1er janvier 1980 et le 31 décembre 2099 si la date est fournie correctement par le système d'exploitation.

 

Si vous utilisez la compression de disque NTFS, vous pouvez utiliser le commutateur /C pour afficher le niveau de compression atteint pour chaque fichier. Dans ce cas, le taux de compression s'affiche à la place de la description du fichier. Vous pouvez également trier l'affichage par taux de compression à l'aide du  commutateur /O:c. Vous trouverez des informations détaillées sur ces deux options dans la section Options ci-dessous. Les options/C et /O:c sont ignorées pour les lecteurs non compressés. /C n'affichera pas les taux de compression sur les lecteurs prenant en charge les noms de fichiers longs, à moins que vous n'utilisiez également /Z pour passer à l'ancien format de nom de fichier court.

 

Si l'attribut OFFLINE est défini, DIR affichera la taille du fichier entre parenthèses (pour des raisons de compatibilité avec CMD).

 

Options :

 

Les options de la ligne de commande ne s'appliquent qu'aux noms de fichiers qui suivent l'option, et les options en fin de ligne ne s'appliquent qu'au nom de fichier précédent. Cela vous permet de spécifier différentes options pour différents groupes de fichiers, tout en conservant la compatibilité avec la commande DIR traditionnelle lorsqu'un seul nom de fichier est spécifié.

 

/=Affiche la boîte de dialogue de la commande DIR pour vous aider à définir le nom de fichier et les options de la ligne de commande. L'option /= peut être placée n'importe où sur la ligne ; les options supplémentaires définissent les champs appropriés dans la boîte de dialogue de la commande.

 

/\NAffiche les noms de répertoire avec un \Nde fin .

 

/1 Affichage en une seule colonne -- affiche le nom de fichier, la taille, la date et l'heure ; affiche également la description sur les lecteurs qui ne prennent pas en charge les noms de fichiers longs. Il s'agit de l'option par défaut. Si /T est utilisé, les attributs sont affichés à la place de la description ; si /C ou /O:c est utilisé, le taux de compression est affiché à la place de la description. Cette option est particulièrement utile si vous souhaitez remplacer un  paramètre par défaut /2, /4 ou /W stocké dans un alias. Sur les disques NTFS, les affichages à une colonne indiqueront également la cible des liens symboliques suivant le nom de fichier.

 

/2Affichage en deux colonnes -- affiche uniquement le nom (sur les disques LFN), ou affiche le nom de fichier, la taille, la date et l'heure sur les autres disques. Voir Affichage en plusieurs colonnes ci-dessus pour plus de détails.

 

/4Affichage en quatre colonnes -- affichage du nom seulement (sur les lecteurs LFN) ; ou affichage du nom de fichier et de la taille, en K (kilo-octets) ou M (méga-octets) sur les autres lecteurs, avec les fichiers entre 1 et 9,9 méga-octets affichés en dixièmes (i.e.,"2.4M") . Pour plus de détails, reportez-vous à la section Affichages en colonnes multiples ci-dessus.

 

/ :Affiche les noms et les tailles des flux de fichiers sur les volumes NTFS. Lorsqu'elle est combinée avec les options /B ou /F, la taille est omise.

 

Lorsque / : est utilisé avec /B (Bare), le nom du fichier est affiché sur la première ligne, puis tous les flux, avec un retrait de deux espaces, sur les lignes suivantes:

 

c:\test\myfile.dat

xyz:$DATA

abc:$DATA

 

Lorsque / : est utilisé avec /F (Full path), le nom du fichier est affiché sur la première ligne, puis tous les flux sont ajoutés au nom du fichier sur les lignes suivantes :

 

c:\test\myfile.dat

c:\test\myfile.dat:xyz

c:\test\myfile.dat:abc

 

/A[ :]Afficher uniquement les fichiers pour lesquels le ou les attributs spécifiés ont été définis. Voir Commutateurs d'attributs pour plus d'informations sur les attributs qui peuvent suivre /A :.

 

Vouspouvez spécifier /A:= pour afficher une boîte de dialogue qui vous aidera à définir des attributs individuels.

 

/BSupprime les lignes d'en-tête et de résumé, et afficheuniquement lesnoms de fichiers ou de sous-répertoires dans une seule colonne. Cette option est particulièrement utile lorsque vous souhaitez rediriger une liste de noms vers un fichier ou un autre programme. Si vousutilisez /B avec /S, DIR affichera le chemin complet de chaque fichier (le même affichage que /F) au lieu de simplement son nom et son extension. Si vous utilisez/B avec /X sur un lecteur LFN, DIR affichera le nom court de chaque fichier au lieu du nom long. /B définit également /H.

 

/B1 affiche les chemins d'accès relatifs lorsqu'il est utilisé avec /S. (Normalement, /B affiche le nom complet du fichier).

 

/C Affiche le pourcentage de compression par fichier et total sur les disques NTFS dont la compression est activée. /C ne fonctionne qu'en mode colonne unique ; il est ignoré si /2, /4 ou /W est utilisé.

 

/CD :Définir une chaîne de coloration de répertoire personnalisée à utiliser à la place de la variable d'environnement COLORDIR, ou de l'option ColorDir dans TCMD.INI.

 

/DDésactive temporairement le codage couleur des répertoires. Peut être nécessaire lorsque des répertoires codés par couleur sont utilisés et que la sortie DIR est redirigée vers un périphérique de caractères tel qu'un port série (par exemple, COM1). /D n'est pas nécessaire lorsque la sortie DIR est redirigée vers un fichier.

 

/EAffiche les noms de fichiers en majuscules .

 

/FAffiche chaque nom de fichier avec sa lettre de lecteur et son chemin d'accès dans une seule colonne, sans autre information. Si vous utilisez /F avec /X, la version "courte" du chemin complet est affichée.

 

/G[:n]Affiche l'espace disque alloué au lieu de la taille réelle de chaque fichier. Vous pouvez éventuellement spécifier la taille de la grappe de disques à utiliser par /G. (DIR interrogera normalement le système pour connaître la taille du cluster sur le disque spécifié, mais vous pouvez passer outre avec /G:n si vous savez que l'information renvoyée est incorrecte, ou si vous voulez trouver la taille requise si les fichiers spécifiés ont été déplacés sur un autre périphérique avec une taille de cluster différente).

 

/HSupprime l'affichage des répertoires"." et "...".

 

/HLAfficher les liens en dur des fichiers et des répertoires. /HL ne peut être utilisé qu'en mode colonne unique.

 

/I "text"Sélectionne les noms de fichiers en fonction du texte contenu dans leur description. Letexte peut inclure des caractères génériques et des caractères génériques étendus. Le texte de recherche doit être placé entre guillemets doubles et doit suivre  immédiatement  le /I, sans espace intermédiaire. Vous pouvez sélectionner tous les noms de fichiers qui ont une description avec /I"[ ?]*", ou tous les noms de fichiers qui n'ont pas de description avec /I"[]".

 

L' option /I peut être utilisée pour sélectionner des fichiers même si les descriptions ne sont pas affichées (par exemple, si /2 est utilisé). Cependant, l'option /I sera ignorée si  l'option /C ou /O:c est utilisée.

 

/JJustifie (aligne) les extensions de noms de fichiers et les affiche au format FAT. Si vous êtes sur un lecteur LFN, vous devez également spécifier les options/X et /Z .

 

/KSupprime l'affichage de l'en-tête (nom du disque et du répertoire).

 

/LAfficher les noms de fichiers et de répertoires en minuscules .

 

/MSupprime l'affichage du pied de page (totaux du nombre de fichiers et d'octets) .

 

/NUtiliser leformat d'affichage des noms de fichiers longs , même si les fichiers sont stockés sur un volume qui ne prend pas en charge les noms de fichiers longs. Voir aussi /Z.

 

Un /N avec l'un des arguments suivants a une autre signification :

 

dIgnorer les répertoires cachés (utilisé avec /S)
eNe pas afficher de message d'erreur si aucun fichier ne correspond.
fN'affiche pas le nombre d'octets libres dans le résumé
hNe pas afficher l'en-tête
jSauter les jonctions (lorsque utilisé avec /S)
lNe pas afficher le nom du lien pour les liens symboliques
m:nAfficher un maximum de nentrées de répertoire
sNe pas afficher le résumé.
vN'affiche pas les informations sur le volume.
zIgnorer les répertoires système (si utilisé avec /S)

 

/ODéfinit l'ordre detri . Vous pouvez utiliser n'importe quelle combinaison des options de tri ci-dessous. Si plusieurs options sont utilisées, la liste sera triée avec la première option de tri comme clé principale, la suivante comme clé secondaire, et ainsi de suite :

 

nTrier par nom de fichier et extension, sauf si e est explicitement inclus. Il s'agit de l'option par défaut.
-Inverse l'ordre de tri pour la clé de tri suivante.
aTrier les noms et les extensions dans l'ordre ASCII standard, au lieu de l'ordre numérique lorsque des sous-chaînes numériques sont incluses dans le nom ou l'extension.
cTrier par taux de compression (le fichier le moins compressé de la liste sera affiché en premier). Pour les affichages de répertoires sur une seule colonne dans le format de nom de fichier court, les taux de compression seront utilisés comme base du tri et seront également affichés. Pour les affichagesplus larges (/2, /4 et /W) et les affichages au format LFN, les taux de compression seront utilisés pour déterminer l'ordre mais ne seront pas affichés. Pour plus d'informations sur les systèmes de compression pris en charge, voir /C ci-dessus.
dTri par date et heure (le plus ancien en premier) ; voir aussi /T:acw
eTrier par extension
gGrouper d'abord les sous-répertoires, puis les fichiers
iClasser par description de fichier (ignoré si /C ou /O:c est également utilisé)
oTrier par propriétaire
rInverser l'ordre de tri pour toutes les options
sTri par taille
tIdentique à d
uNon trié
xCombiné à /S, trie les résultats de tous les répertoires ensemble et les affiche dans une seule liste. (Si vous ne spécifiez pas également /F, vous n'obtiendrez probablement pas de résultat compréhensible). Notez que /O:x désactive les en-têtes et les pieds de page.

 

/P[n]Attendez qu'une touche soit pressée après chaque page d'écran avant de poursuivre l'affichage . Lesoptions disponibles à l'invite sont expliquées en détail dans les rubriques Page et File Prompts. L'option /P a un argument optionnel n qui spécifie le nombre de secondes à attendre pour une touche avant de continuer.

 

/QAffiche le propriétaire du fichier ou du répertoire (NTFS et répertoires distants uniquement).

 

/RPermet d'afficher les descriptions longues sur une seuleligne , plutôt que sur deux lignes ou plus. Utilisez /R lorsque la sortie est redirigée vers un périphérique de caractères, tel qu'un port série ou une imprimante, ou lorsque vous souhaitez que les descriptions soient tronquées, plutôt qu'enveloppées, dans l'affichage à l'écran.

 

/SAffiche les informations sur les fichiers du répertoire actuel et de tous ses sous-répertoires accessibles. DIR n'affiche les en-têtes et les résumés que pour les répertoires qui contiennent des fichiers correspondant au(x) nom(s) de fichier, aux plages et aux attributs que vous spécifiez sur la ligne de commande. DIR affiche les sous-répertoires cachés pour des raisons de compatibilité avec CMD.

 

Si vous spécifiez un nombre après le /S, DIR limitera la récursivité des sous-répertoires à ce nombre. Par exemple, si vous avez une arborescence de répertoires "a", "b" et "c", /S2 n'affectera que les répertoires "a", "b" et "c".

 

Si vous spécifiez un + suivi d'un nombre après le /S, DIR n'affichera aucun nom de fichier jusqu'à ce qu'il atteigne cette profondeur dans l'arborescence des sous-répertoires . Par exemple, si vous avez une arborescence de répertoires \a\b\c\d\e, /S+2 n'affichera pas le contenu de \a ou \a\b.

 

/TAffiche les noms de fichiers et les attributs au format RHSADENTPCOIJ, quel que soit le type de volume :

 

R

Lecture seule

A

Archive

H

Caché

D

Sous-répertoire

S

Système

C

Compressé

E

Crypté

O

Hors ligne

N

Normal

I

Non indexé sur le contenu

T

Temporaire

L

Lien de jonction ou symbolique

P

Fichier clairsemé



 

Lesattributs définis sont représentés par leur lettre, les attributs non définis par le  caractère_ (trait de soulignement).

 

Si vous souhaitez ajouter une autre option après /T, vous devez commencer l'option suivante par une barre oblique. Si vous ne le faites pas, TCC interprétera le /T comme le  commutateur d'affichage de l'heure/T:{acw} (voir ci-dessous) et le caractère suivant comme un sélecteur d'heure. Par exemple :

 

dir /tz                incorrect, affichera une erreur

dir /t /z                correct

 

/T:a|c|w[u] Indique lequel des champs de date et d'heure d'un lecteur prenant en charge les noms de fichiers longs doit être affiché et utilisé pour le tri :

 

aDate et heure du dernier accès (sur les  volumesVFAT, l'heure d'accès est toujours minuit).
cDate et heure de création.
wDate et heure de la dernière modification (écriture) (par défaut).

 

Si vous ajoutez un u après le champ, DIR affichera l'heure du fichier en UTC.

 

/UAffiche uniquement le nombre de fichiers, la taille totale des fichiers et l'espace disque total utilisé. Les informations sur les fichiers individuels ne sont pas affichées. /U1 affiche des résumés pour chaque répertoire, mais pas de résumé total pour chaque répertoire parent. /U2 n'affiche que le total général.

 

/VAffiche les noms de fichiers triés verticalement plutôt qu'horizontalement (à utiliser avec les  options/2, /4 ou /W ).

 

/WAffiche les noms de fichiers uniquement, horizontalement sur l'écran. Sur les lecteurs qui ne prennent pas en charge les noms de fichiers longs, ou lorsqu'il est utilisé avec /Z ou /X, /W affiche autant de colonnes qu'il peut en contenir dans la fenêtre, en utilisant 16 caractères dans chaque colonne. TCC en utilisant 16 caractères dans chaque colonne. Dans le cas contraire (c'est-à-dire lorsque de longs noms de fichiers sont affichés), le nombre de colonnes dépend de la largeur du nom le plus long de la liste . Pour plus de détails, voir la section "Affichage de plusieurs colonnes" ci-dessus.

 

/XAffiche à la fois lenomcourt (nom de 8 caractères plus l'extension de 3 caractères) et lenomlong de chaque fichier sur un lecteur LFN. Dans une sortie normale à une colonne, le nom court est affiché en premier, suivi du nom long. La colonne du nom court est laissée vide si le nom court et le nom long sont identiques. Sur les volumes NTFS , cela signifie une correspondance insensible à la casse, mais sur les  volumes VFAT, cela signifie une correspondance sensible à la casse (c'est-à-dire pas de lettres minuscules dans le SFN)./X sélectionne également les noms de fichiers courts dans les affichages /2, /4, /B, /W et /Z , et les noms de fichiers et de chemins courts dans l'affichage/F .

 

/ZAffiche les noms de fichiers sur les lecteurs LFN dans l'ancien format, avec le nom de fichier à gauche et la description (lorsqu'elle est disponible) à droite . Lesnoms longs sont tronqués à 12 caractères, sauf si /X est également utilisé. Si le nom comporte plus de 12 caractères, il est suivi d'une  "flèche vers la droite" pour indiquer qu'un ou plusieurs caractères ont été tronqués. Si un fichier de description existe, /Z utilise par défaut le nom des répertoires . et .. comme description pour ces entrées