dir (Norsk)
- 16/10/2017
- 7 minutter å lese
-
- e
- j
- D
- a
- i
-
+5
Viser en liste over katalogens filer og underkataloger. Hvis den brukes uten parametere, viser denne kommandoen diskens volumetikett og serienummer, etterfulgt av en liste over kataloger og filer på disken (inkludert navn og dato og klokkeslett hver sist ble endret). For filer viser denne kommandoen navneforlengelsen og størrelsen i byte. Denne kommandoen viser også det totale antallet filer og kataloger som er oppført, deres kumulative størrelse og ledig plass (i byte) som er igjen på disken.
Dir-kommandoen kan også kjøres fra Windows Recovery Console ved å bruke forskjellige parametere. For mer informasjon, se Windows Recovery Environment (WinRE).
Syntaks
Parametere
Parameter | Beskrivelse |
---|---|
|
Spesifiserer stasjonen og katalogen du vil se en oppføring. |
|
Spesifiserer en bestemt fil eller gruppe av filer du vil se en oppføring. |
/ p | Viser ett skjermbilde av oppføringen om gangen. For å se neste skjermbilde, trykk på hvilken som helst tast. |
/ q | Viser informasjon om fil eierskap. |
/ w | Viser oppføringen i bredformat, med så mange som fem filnavn eller katalognavn på hver linje. |
/ d | Viser oppføringen i samme format som / w, men filene er sortert etter kolonne. |
/ a <attributes> ] |
Viser bare navnene på katalogene og filene med de angitte attributtene. Hvis du ikke bruker denne parameteren, viser kommandoen navnene på alle filene unntatt skjulte filer og systemfiler. Hvis du bruker denne parameteren uten å spesifisere noen attributter, viser kommandoen navnene på alle filene, inkludert skjulte filer og systemfiler. av mulige attributtverdier er:
Du kan bruke en hvilken som helst kombinasjon av disse verdiene, men ikke skille verdiene dine ved å bruke mellomrom. Eventuelt kan du bruke et kolon (:) skilletegn, eller du kan bruke en bindestrek (-) som et prefiks for å bety «ikke». Hvis du for eksempel bruker -s-attributtet, ikke vises systemfilene. |
/ o <sortorder> ] |
Sorterer utdataene i henhold til sorteringsrekkefølgen, som kan være en hvilken som helst kombinasjon av følgende verdier:
Flere verdier behandles i den rekkefølgen du lister dem opp. Ikke skille flere verdier med mellomrom, men du kan eventuelt bruke et kolon (:). Hvis sorteringsrekkefølge ikke er spesifisert , dir / o viser katalogene alfabetisk, etterfulgt av filene, som også er sortert alfabetisk. |
/ t <timefield> ] |
Spesifiserer hvilket tidsfelt som skal vises eller skal brukes til sortering. De tilgjengelige tidsfeltverdiene er:
|
/ s | Lister opp hver forekomst av det angitte filnavnet i den angitte katalogen og alle underkataloger. |
/ b | Viser en liste over kataloger og filer, uten tilleggsinformasjon. Parameteren / b overstyrer / w. |
/ l | Viser usorterte katalognavn og filnavn, med små bokstaver. |
/ n | Viser et langt listeformat med filnavn helt til høyre på skjermen. |
/ x | Viser de korte navnene som genereres for filnavn som ikke er 8dot3. Skjermen er den samme som skjermen for / n, men det korte navnet settes inn før det lange navnet. |
/ c | Viser tusen skilletegn i filstørrelser. Dette er standard oppførsel. Bruk / c for å skjule separatorer. |
/ 4 | Viser år i firesifret format. |
/ r | Vis alternative datastrømmer for filen. |
/? | Viser hjelp ved ledeteksten. |
Merknader
-
Til bruk flere filnavnparametere, skille hvert filnavn med mellomrom, komma eller semikolon.
-
Du kan bruke jokertegn (* eller?) for å representere ett eller flere tegn med et filnavn og for å vise et delsett av filer eller underkataloger.
-
Du kan bruke jokertegnet, *, for å erstatte alle tegnstrenger, for eksempel:
-
dir *.txt
lister opp alle filene i gjeldende katalog med utvidelser som begynner med .txt, for eksempel .txt, .txt1, .txt_old. -
dir read *.txt
viser alle filer i den nåværende katalogen som begynner med å lese og med utvidelser som begynner med .txt, for eksempel .txt,. txt1, eller .txt_old. -
dir read *.*
lister opp alle filene i den aktuelle katalogen som begynner med å lese med en hvilken som helst utvidelse.
Jokertegnet for stjernen bruker alltid kort filnavn ping, slik at du kan få uventede resultater. Følgende katalog inneholder for eksempel to filer (t.txt2 og t97.txt):
Du kan forvente at å skrive
dir t97\*
returnerer filen t97.txt. Å skrivedir t97\*
returnerer imidlertid begge filene, fordi stjernen jokertegn samsvarer med filen t.txt2 til t97.txt ved å bruke kortnavnet T97B4 ~ 1.TXT. Hvis du skriverdel t97\*
, slettes begge filene. -
-
Du kan bruke spørsmålstegnet (?) Som erstatning for et enkelt tegn i et navn. Hvis du for eksempel skriver
dir read???.txt
, vises alle filer i den gjeldende katalogen med .txt-utvidelsen som begynner med å lese og etterfølges av opptil tre tegn. Dette inkluderer Read.txt, Read1.txt, Read12.txt, Read123.txt og Readme1.txt, men ikke Readme12.txt. -
Hvis du bruker / a med mer enn en verdi i attributter, viser denne kommandoen bare navnene på filene med alle de angitte attributtene. Hvis du for eksempel bruker / a med r og -h som attributter (ved å bruke enten
/a:r-h
eller/ar-h
), vil denne kommandoen bare vise navnene på de skrivebeskyttede filene som ikke er skjult. -
Hvis du spesifiserer mer enn en sorteringsverdi, sorterer denne kommandoen filnavnene etter det første kriteriet, deretter etter det andre kriteriet og så videre. For eksempel hvis du bruker / o med parametrene e og -s for sortering (ved å bruke enten
/o:e-s
eller/oe-s
), sorterer denne kommandoen navnene på kataloger og filer etter utvidelse, med den største først, og viser deretter det endelige resultatet. Den alfabetiske sorteringen etter utvidelse fører til at filnavn uten utvidelser vises først, deretter katalognavn, og deretter filnavn med utvidelser. -
Hvis du bruker viderekoblingssymbolet (
>
) for å sende denne kommandoens utgang til en filen, eller hvis du bruker et rør (|
) for å sende denne kommandoen «s ou tput til en annen kommando, må du bruke/a:-d
og / b for å bare vise filnavnene. Du kan bruke filnavn med / b og / s til å spesifisere at denne kommandoen skal søke i den gjeldende katalogen og dens underkataloger etter alle filnavn som samsvarer med filnavnet. Denne kommandoen viser bare stasjonsbokstaven, katalognavnet, filnavnet og filnavnet (en bane per linje) for hvert filnavn den finner. Før du bruker et rør for å sende denne kommandoen til en annen kommando, bør du stille TEMP-miljøvariabelen i Autoexec.nt-filen.
Eksempler
Hvis du vil vise alle kataloger etter hverandre, i alfabetisk rekkefølge, i bredformat og pause etter hvert skjermbilde, må du sørge for at rotkatalogen er den gjeldende katalogen, og deretter skrive:
Utgangen viser rotkatalogen, underkatalogene og filene i rotkatalogen, inkludert utvidelser. Denne kommandoen viser også underkatalognavn og filnavn i hver underkatalog i treet.
For å endre det forrige eksemplet slik at dir viser filnavnene og utvidelsene, men utelater katalognavnene, skriver du:
For å skrive ut en katalogoppføring, skriv:
Når du angir prn, blir kataloglisten sendt til skriveren som er koblet til LPT1-porten. Hvis skriveren din er festet til en annen po rt, må du erstatte prn med navnet på riktig port.
Du kan også omdirigere utdata fra dir-kommandoen til en fil ved å erstatte prn med et filnavn. Du kan også skrive inn en bane. For å dirigere dir-utdata til filen dir.doc i Records-katalogen, skriv for eksempel:
Hvis dir.doc ikke eksisterer, oppretter dir den , med mindre Records-katalogen ikke eksisterer. I så fall vises følgende melding:
Å vise en liste over alle filnavnene med.txt-utvidelse i alle kataloger på stasjon C, type:
Dir-kommandoen viser i bredformat en alfabetisert liste over samsvarende filnavn i hver katalog , og den stopper hver gang skjermen fylles til du trykker på en vilkårlig tast for å fortsette.