Section courante

A propos

Section administrative du site

DIR

Répertoire
Zenith Data Systems Microsoft MS-DOS 2 Interne

Syntaxe

DIR [d:][filename][/x]
DIR [d:][pathname][/x]

Paramètres

Nom Description
d Ce paramètre permet d'indiquer le nom de l'unité de disque identifiant le disque sur lequel le répertoire que vous souhaitez afficher est situé.
filename Ce paramètre permet d'indiquer le nom et l'extension du fichier principal, le cas échéant, identifiant le fichier ou le groupe de fichiers (si les caractères génériques sont utilisés) pour lesquels vous souhaitez afficher les informations du répertoire.
pathname Ce paramètre permet d'identifier le répertoire que vous souhaitez afficher, si autre que le répertoire actuel sur le disque par défaut ou spécifié.
/P Ce paramètre permet d'activer le commutateur du mode page.
/W Ce paramètre permet d'activer le e commutateur de mode d'affichage large.

Description

Cette commande permet d'afficher le contenu d'un répertoire dans l'unité de disque.

Remarques

Entrée de la ligne de commande

Les paramètres pouvant être entrés dans le cadre de la ligne de commande DIR sont décrits ci-dessous. Si aucun des paramètres n'est utilisé (en d'autres termes, si vous entrez DIR et appuyez sur RETURN), le système répertorie toutes les entrées dans le répertoire actuel du disque par défaut.

Nom de l'unité de disque

Vous devez saisir un nom d'unité de disque valide (d) si vous souhaitez afficher les informations de répertoire pour un disque autre que la valeur par défaut. Si vous entrez aucun nom de l'unité de disque, la valeur par défaut est supposée.

Nom de fichier

Si vous souhaitez afficher les informations de répertoire pour un seul fichier ou pour un groupe sélectionné de fichiers, entrez un nom de fichier dans le cadre de la commande DIR. Le nom de fichier peut être un nom de fichier principal (et une extension, si l'on existe) si vous souhaitez afficher les informations du répertoire pour un seul fichier. Le nom de fichier peut inclure des caractères génériques si vous souhaitez afficher des informations de répertoire pour un groupe sélectionné de fichiers.

Nom de chemin

Si vous souhaitez afficher un répertoire autre que le répertoire de travail actuel, vous devez saisir le nom de chemin correct pour le système pour localiser le répertoire. Si vous n'entrez pas de nom de fichier dans le cadre du chemin d'accès, le système affichera toutes les entrées de répertoire. Si vous entrez un nom de fichier dans le cadre du chemin d'accès, le système affichera le répertoire du fichier ou du groupe sélectionné de fichiers.

Commutateurs (/x)

Les deux commutateurs décrits ci-dessous sont pris en charge par la commande DIR et peuvent être utilisés soit un à la fois, soit les deux à la fois. Les commutateurs sont facultatifs; leur utilisation n'est pas requise. Si les deux commutateurs sont utilisés dans une ligne de commande, chaque lettre de commutation doit être précédée d'une barre oblique (/).

/P - Mode page

Entrez /P à la fin de la ligne de commande DIR pour appeler l'affichage du répertoire du mode page. Le mode page vous permet de revoir facilement les longs répertoires sur votre écran. Lorsque le mode page est sélectionné, l'affichage du répertoire s'arrête lorsque l'écran est rempli. Pour voir la "page" ou l'écran suivante de l'affichage, appuyez sur n'importe quelle touche.

/W - Mode d'affichage large

Entrez /W à la fin de la ligne de commande DIR pour invoquer le mode d'affichage large. Lorsque le commutateur /W est entré, les noms de fichiers sont affichés dans un format large de cinq noms de fichiers par ligne de l'écran Affichage. Seuls les noms de fichiers sont inclus; D'autres informations de répertoire, telles que la taille et la date du fichier, ne sont pas affichées. Ce commutateur est utile lorsque vous souhaitez consulter rapidement les noms de fichiers dans un répertoire donné.

Affichage de toutes les entrées du répertoire

Supposons que vous travaillez dans le répertoire racine du disque par défaut. Pour afficher le répertoire, il suffit d'entrer DIR et appuyez sur RETURN. L'écran affiche tous les noms de fichiers dans le répertoire, ainsi que la taille du fichier en octets et la date et l'heure de la dernière modification pour chaque fichier. Un affichage de répertoire racine typique est illustré à la figure plus bas. Notez que l'affichage comprend les noms des sous-répertoires, étant identifiés par DIR dans la colonne que dans d'autres cas (c'est-à-dire pour les fichiers n'étant pas des répertoires) affichant la taille du fichier.

Si l'unité de disque A était la valeur par défaut actuelle et que vous souhaitez afficher le répertoire actuel du disque dans l'unité de disque E, vous pouvez le faire en entrant :

DIR E:

au prompt du système et en appuyant sur RETURN. Le répertoire actuel du disque dans l'unité de disque E serait affiché :

 Volume in drive E is DISK1
 Directory of A:\

COMMAND  COM         15464   5-10-83   3:25p
DEBUG    COM         11764   5-11-83   9:10a
EDLIN    COM          4389   5-11-83   8:25a
CHKDSK   COM          6330   5-11-83   8:08a
SYS      COM          2054   5-11-83   9:02a
FORMAT   COM         11546   5-09-83  12:36p
CONFIGUR COM          9155   5-09-83   9:11a
DISKCOPY COM         13274   5-09-83  12:33p
DISKCOMP COM          1539   5-09-83   9:16a
MAKE     COM         14490   5-09-83  12:32p
PRINT    COM          5748   5-09-83   8:46p
MASM     EXE         74112   4-01-83   8:03p
LINK     EXE         42368   1-06-83   4:36p
LIB      EXE         32128   1-31-83  12:58p
CREF     EXE         13824   6-02-82   6:06p
EXEFIX   EXE         11776   1-19-83   9:42a
EXE2BIN  EXE          1649   5-11-83   8:34a
RDCPM    COM          3776   5-05-83   8:02a
EXPDIR            <DIR>      6-05-33   9:00a
OMAR              <DIR>      6-11-83   4:45a
      20 File(s)            6144 bytes free

Sauf si vous spécifiez un autre répertoire, la commande DIR affichera toujours le répertoire de travail actuel du disque par défaut ou spécifié. Pour afficher un autre répertoire, vous devez saisir le nom du chemin du système pour localiser ce répertoire. Par exemple, supposons que vous travaillez dans le répertoire racine du disque par défaut et que vous souhaitez revoir le répertoire d'un utilisateur à un autre niveau. Supposons que le nom du répertoire que vous souhaitez examiner soit la paie et étant accessible via le répertoire racine et les sous-répertoires et les comptes. Pour affiche le répertoire, vous devez entrer :

DIR \USER\ACCOUNTS\PAYROLL

au prompt du système et appuyez sur RETURN. L'écran affiche le répertoire PAYROLL. Il n'y a pas de différence entre un affichage de sous-répertoire et un affichage du répertoire racine avec le format et les types d'informations fournies dans l'affichage.

Affichage des fichiers sélectionnés

Il peut y avoir des moments où vous souhaitez afficher des informations de répertoire pour un seul fichier, par exemple lorsque vous devez vérifier la taille du fichier avant de copier un fichier sur un autre disque. Supposons que vous ayez un fichier nommé BIGFILE.DAT dans les informations de répertoire actuelles pour ce fichier. Pour ce faire, vous entreriez :

DIR BIGFILE.DAT

au prompt du système et appuyez sur RETURN. L'écran affiche uniquement l'entrée du répertoire pour ce fichier.

Vous pouvez également afficher le répertoire d'un groupe sélectionné de fichiers. Supposons que sur votre disque par défaut, vous avez entreposé des fichiers de données, ainsi que des fichiers de programme, et que vous souhaitez consulter les fichiers de données, ayant tous l'extension «.DAT». Pour examiner le contenu du fichier de données du disque, vous pouvez saisir :

DIR *.DAT

au prompt du système et appuyez sur RETURN. Tous les fichiers du répertoire actuel ayant l'extension .DAT seront affichés, quels que soient leurs noms de fichiers. Vous pouvez similaire invoquer un affichage de répertoire de fichiers avec une extension donnée et/ou utiliser le caractère générique «?» pour afficher d'autres groupes de fichiers.

Pour votre commodité, notez les utilisations équivalentes suivantes de la commande DIR sans et avec des caractères génériques dans la spécification du fichier :

Commande Équivalent
DIR DIR *.*
DIR filename DIR filename.*
DIR .ext DIR *.ext

Affichage des sous-répertoires du répertoire racine

Lorsque le répertoire actuel du disque par défaut ou spécifié est un sous-répertoire, vous pouvez utiliser le notation «.» et «..». pour afficher les répertoires. Si vous travaillez dans un sous-répertoire du disque par défaut et entrez :

DIR .

Et appuyez RETURN, le répertoire actuel sera entièrement affiché.

Si vous travaillez dans un sous-répertoire du disque par défaut et entrez :

DIR ..

Et appuyez sur RETURN, le répertoire parent du répertoire actuel sera affiché dans son intégralité.

Utilisation du commutateur du mode page

Supposons que vous ayez un disque sur lequel vous avez entreposé de nombreux fichiers de données. S'il y a trop de fichiers pour s'adapter à un écran un écran, vous pouvez sélectionner le mode page afin que l'affichage du répertoire s'arrête lorsque l'écran est rempli. Pour ce faire, utilisez simplement le commutateur /P à la fin de la ligne de commande DIR, comme dans l'exemple ci-dessous :

DIR /P

Cette commande affichera le premier écran du répertoire actuel pour le disque par défaut, puis lors du prompt appuyer sur n'importe quelle touche pour voir l'écran suivant du répertoire.

Vous pouvez utiliser le commutateur /P dans le cadre de n'importe quelle ligne de commande DIR. Le commutateur peut être utilisé en même temps que le commutateur /W (large affichage).

Utilisation du commutateur de mode d'affichage large

Le commutateur /W peut être utilisé pour «condenser» les affichages du répertoire. Lorsque vous entrez /W à la fin d'une ligne de commande DIR, vous invoquez le mode d'affichage large. Dans ce mode, seuls les noms de fichiers sont affichés, avec cinq noms de fichiers par ligne de l'écran affichage. D'autres informations de répertoire, telles que la taille des fichiers et la date de leur dernière modification, ne sont pas incluses. Ce commutateur est utile lorsque vous souhaitez consulter rapidement les noms de fichiers dans un répertoire donné.

Le commutateur /W peut être utilisé dans n'importe quelle ligne de commande DIR et peut être utilisé conjointement avec le commutateur /P (mode page). Un affichage de répertoire large typique est illustré à la figure suivante :

 Volume in drive A is DISK1
 Directory of A:\ 

COMMAND  COM   DEBUG    COM   EDLIN    COM   CHKDSK   COM   SYS     COM
FORMAT   COM   CONFIGUR COM   DSKCOPY  COM   DSKCOMP  COM   MAKE    COM
PRINT    COM   MASM     EXE   LINK     EXE   LIB      EXE   CREF    EXE
EXEFIX   EXE   EXE2BIN  EXE   RDCPM    COM
       18 File(s)     6144 bytes free

Impression de l'affichage du répertoire

La commande DIR vous donne une référence immédiate aux entrées du répertoire racine sur un disque ou aux entrées dans n'importe quel sous-répertoire. Si vous avez une imprimante connectée à votre micro-ordinateur, vous pouvez facilement obtenir une copie dure (imprimée) de l'affichage du répertoire en utilisant la redirection d'entrée/sortie. Par exemple, pour obtenir une copie imprimée du répertoire actuel du disque par défaut, vous pouvez entrer :

DIR >PRN

et appuyez sur RETURN. Le système enverrait la sortie de la commande DIR (c'est-à-dire le répertoire qui autrement s'afficherait à l'écran) à l'imprimante. Les informations sur les répertoires d'impression vous fournissent un index facilement référencé au contenu du disque.

Messages d'erreur

File not found

Explication : Lorsque vous avez appelé la commande DIR pour un répertoire autre que le répertoire actuel sur le disque spécifié ou pour un fichier donné, le système n'a pas pu localiser le répertoire ou le fichier que vous avez spécifié. Réentrer le commande DIR et assurez-vous de spécifier correctement le répertoire et/ou le fichier.

Invalid directory

Explication : Le nom de chemin que vous avez spécifié n'est pas un nom de chemin de répertoire valide ou n'existe pas. Réentrer la commande DIR, en vous assurant que vous entrez un nom de chemin valide.



Dernière mise à jour : Mercredi, le 24 Août 2022