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
- La commande DIR affiche toutes les entrées ou sélectionnées dans le répertoire actuel ou spécifié. Sauf si vous utilisez le commutateur d'affichage large, l'affichage du répertoire inclut la taille du fichier en octets et la date et l'heure de la dernière modification du fichier pour chaque nom de fichier dans le répertoire.
- La commande DIR affiche un répertoire à la fois. Si vous souhaitez afficher tous les niveaux de répertoire, vous devez utiliser la commande de recherche, comme décrit ailleurs dans cette page.
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.