Section courante

A propos

Section administrative du site

 Système d'exploitation  Utilisation  Tutoriel  Programmation  Emulateur  Annexe  Aide 
Amiga
Apple
CP/M / DOS
CoCo
Cray
Mainframe
Mobile
OS/2
TRS-80
UNIX
Windows
Autres
AmigaDOS
AmigaOS
MorphOS
Apple DOS
System 1.0
System 1.1
System 2.0
System 3.0
System 3.1
System 3.2
System 3.3
System 4.0
System 4.1
System 4.2
System 4.3
System 6.0
System 7.0
System 7.1
System 7.5
System 7.6
Mac OS 8.0
Mac OS 8.1
Mac OS 8.5
Mac OS 8.6
Mac OS 9.0
Mac OS 9.1
Mac OS 9.2
Mac OS X
Mac OS X Server
Apple DOS
Caldera DR-DOS 7
CP/M
CP/M-80
CP/M-86
DOS
DR-DOS
FreeDOS
IBM DOS 4
IBM DOS 5
MS-DOS
PC DOS
PTS-DOS
DR-DOS 5
DR-DOS 6
DR-DOS 7
MS-DOS 1.25
MS-DOS 2.0
MS-DOS 2.11
MS-DOS 3.0
MS-DOS 3.20
MS-DOS 3.21
MS-DOS 3.3
MS-DOS 4
MS-DOS 5
MS-DOS 6
MS-DOS 6.2
MS-DOS 7.10
PC DOS 1.0
PC DOS 1.1
PC DOS 2.0
PC DOS 2.1
PC DOS 3.0
PC DOS 3.1
PC DOS 3.2
PC DOS 3.3
PC DOS 4.0
PC DOS 4.01
PC DOS 5.0
PC DOS 6.1
PC DOS 6.3
PC DOS 7.0
PC DOS 2000
FLEX
OS-9
COS
UNICOS
OpenVMS
OS/390
OS/400
VAX/VMS
z/OS
Android OS
Bada
EPOC
PalmOS
Citrix Multiuser
eComStation
OS/2 Version 1
OS/2 Version 1.1
OS/2 Version 1.2
OS/2 Version 1.3
OS/2 Version 2
OS/2 Version 2.1
OS/2 Warp 3
OS/2 Warp 4
LDOS
MultiDOS
NEWDOS
TRSDOS
AIX
FreeBSD
HP-UX
Linux
QNX
SkyOS
Solaris (SunOS)
UNIX
XENIX
ReactOS
Windows 95
Windows 98
Windows Me
Windows NT 4.0 Server
Windows 2000 Professionnel
Windows 2000 Server
Windows XP
Windows Server 2003
Windows Server 2003 R2
Windows Server 2008
Windows Server 2008 R2
Windows Server 2012
Windows Server 2012 R2
Windows Server 2016
Windows Server 2019
Windows Vista
Windows 7
Windows 8
Windows 10
Windows 11
FLEX
KolibriOS
Inferno
Medos-2
Oberon
Plan 9
p-System
RDOS
Introduction
Structure de données
Références des commandes
Organisation de la mémoire
Organisation du disque
Structure d'un fichier
Routines système pour les entrées/sorties en langage assembleur
Enregistrements physiques et logiques dans TRSDOS
Les premiers pas
Opération Mini Disk
Faire une sauvegarde du TRSDOS
DISK BASIC
BASICG
BASIC For TRSDOS Version 6
TRS-80 Pascal
Assembleur Z80
trs80gp
Références des codes d'erreurs
Référence de termes et du vocabulaire
Cartographie de la mémoire
Tables de caractère TRSDOS
Conversions de base
Préface
Notes légal
Dictionnaire
Recherche

DIR

Répertoire
TRSDOS

Syntaxe

DIR [:d] [(param[,param...])]

Paramètres

Nom Description
:d Ce paramètre permet d'indiquer une spécification d'unité de disque. Les valeurs autorisés pour d sont 0, 1, 2 or 3, et 0 est la valeur par défaut.
param Ce paramètre permet d'indiquer l'un des éléments suivants :
Valeur Description
S Ce paramètre permet d'afficher tous les fichiers système et non invisibles.
I Ce paramètre permet d'afficher tous les fichiers invisibles et non système.
A Ce paramètre permet d'afficher l'allocation d'espace disque pour tous les fichiers affichés.

Description

Cette commande permet d'afficher le contenu du répertoire.

Entrée de ligne de commande

Cette commande lit et affiche le répertoire de fichiers d'un l'unité de disque spécifié ou supposé. Si aucun paramètre n'est spécifié, seuls les fichiers utilisateur non invisibles seront affichés.

L'allocation d'espace disque est indiquée comme suit : LRL (longueur d'enregistrement logique), EOF (fin de fichier, c'est-à-dire le numéro d'enregistrement le plus élevé utilisé) et SIZE (mesures en GRANules, où 1 granule = une demi-piste ou 1,25 K octets).

Exemple :

DIRENTER

affiche tous les fichiers utilisateur sur l'unité de disque 0. Une sortie typique pour cette commande pourrait être :

FILE DIRECTORY --- DRIVE 0        TRSDOS   -- 10/03/78

VIDSCAN2/CMD        CLKAXESS/BAS          SELECTRC/DVR
TBUG/CMD            EDTASM/CMD            GLOSSARY/BAS
LISTER/BAS          TAPEDISK/CMD          KBFIX/CIM
DISKDUMP/BAS        GLOSSACC/BAS          VIDSCAN/CMD

DOS READY
_

Si vous tapez :

DIR :1 (I,S)ENTER

puis, affiche tous les fichiers, y compris les fichiers système et invisibles. Une sortie typique pour cette commande pourrait être :

FILE DIRECTORY --- DRIVE 1       MANUAL  -- 09/01/78

BOOT/SYS SIP        DIR/SYS SIP          CHESS/CMD    P
MENU/TXT            TEST/BAS   P

DOS READY
_

Notez le P à côté de certains fichiers. Cela indique qu'ils ont des mots de passe non vides :

DIR (A)

donne l'allocation d'espace disque sur l'unité de disque 0, fichiers utilisateur uniquement. Typiquement :

FILE DIRECTORY --- DRIVE 0       TRSDOS  -- 11/18/78

EDTASM/CMD          LRL=  256 / EOF=  27 / SIZE=    6 GRANS
RSM/CMD             LRL=  256 / EOF=  18 / SIZE=    4 GRANS
VHMTBUG/CMD         LRL=  256 / EOF=   0 / SIZE=    2 GRANS
SEQCHECK/TXT        LRL=  256 / EOF=   2 / SIZE=    1 GRANS
TBUG/CMD            LRL=  256 / EOF=   5 / SIZE=    2 GRANS
TAPEDISK/CMD        LRL=  256 / EOF=   2 / SIZE=    1 GRANS
CPRINT/BAS          LRL=  256 / EOF=   1 / SIZE=    1 GRANS
HMRSM/CMD           LRL=  256 / EOF=  18 / SIZE=    4 GRANS

DOS READY
_

Si une liste de répertoire ne tient pas sur l'écran, seules les 12 premières lignes seront affichées. Appuyez sur n'importe quelle touche pour voir le reste de la liste, par incréments de 16 lignes.

Exemple

L'exemple suivant permet d'afficher le contenu du répertoire du premier disque :

DIR :0

on obtiendra un résultat ressemblant à ceci :

Drive :0  TRSDOS62   40 Cyl, DDEN, Free =   13.50K /   180.00K,  Date 26-Mar-81 
Filespec    MOD   Attr   Prot   LRL  #Recs   EOF  File Size   Ext     Mod Date  
------------------------------------------------------------------------------- 
CLICK/FLT         P      EXEC   256      3     1      1.50K     1     01-May-85 
COM/DVR           P      EXEC   256      4   181      1.50K     1     01-May-85 
COMM/CMD          P      EXEC   256     12    77      3.00K     1     01-May-85 
CONV/CMD          P      EXEC   256      7    37      3.00K     1     01-May-85 
DOS/HLP                  FULL     1  20115   146     21.00K     1     01-May-85 
FLOPPY/DCT        P      READ   256      3    97      1.50K     1     01-May-85 
FORMS/FLT         P      EXEC   256      4   148      1.50K     1     01-May-85 
HELP/CMD          P      EXEC   256     12   247      3.00K     1     01-May-85 
KSM/FLT           P      EXEC   256      4    53      1.50K     1     01-May-85 
LOG/CMD           P      EXEC   256      2   110      1.50K     1     01-May-85 
MEMDISK/DCT       P      READ   256     12   188      3.00K     1     01-May-85 
REPAIR/CMD        P      EXEC   256      4   139      1.50K     1     01-May-85 
TAPE100/CMD       P      EXEC   256      9    51      3.00K     1     01-May-85 
===============================================================================
            13 files out of  36 selected, Space =    46.50K


PARTAGER CETTE PAGE SUR
Dernière mise à jour : Samedi, le 12 Mars 2022