Slik bruker du DIR-kommandoen i Windows
- Brady Gavin
@bradyjgavin
- 11. september 2018, 11:23 EDT
DIR-kommandoen er en kraftig Windows Command Prompt-funksjon som viser alle filer og underkataloger i en bestemt katalog. DIR-kommandoen tilbyr også noen brytere som låser opp kraftig funksjonalitet. La oss ta en titt.
DIR-kommandobrytere
Du kan bruke DIR
-kommandoen av seg selv (bare skriv «dir» ved kommandoen Be) om å vise filene og mappene i den gjeldende katalogen. For å utvide denne funksjonaliteten, må du bruke de forskjellige bryterne eller alternativene som er tilknyttet kommandoen.
Vis basert på filattributter
Du kan legge til «/ A» etterfulgt av en bokstavkode etter DIR-kommandoen for å vise filer med et bestemt attributt. Disse bokstavkodene inkluderer:
- D: Viser alle kataloger i den nåværende banen
- R: Viser skrivebeskyttede filer
- H: Viser skjulte filer
- A: Filer som er klare for arkivering
- S: Systemfiler
- I: Ikke innholdsindekserte filer
- L: Reparspunkter
Så for eksempel, for å vise bare katalogene i den nåværende banen, skriver du følgende kommando og trykker deretter Enter:
dir /ad
Du kan også kombinere disse kodene. Hvis du for eksempel bare vil vise systemfiler som også er skjult, kan du bruke følgende kommando:
dir /ash
Du kan også legge til et «-» (minus) foran noen av disse bokstavkodene for å spesifisere at DIR-kommandoen ikke viser den typen fil. Så hvis du for eksempel ikke vil se noen kataloger i resultatene, kan du bruke denne kommandoen:
dir /a-d
Ett tips til: I stedet for å stappe hovedbryteren og bokstavkoden sammen slik vi gjorde i eksemplene våre, kan du bruke et kolon for å skille mellom bytt fra valgfrie koder. Slik:
dir /a:d
Det kan gjøre ting litt lettere å analysere, men det er helt valgfritt .
Vis strippede resultater
Ved å bruke /b
-bryteren med DIR-kommandoen fjernes all overflødig informasjon, og viser bare navnet på mappene og filer i gjeldende katalog og ikke attributter som filstørrelse og t ime frimerker. Skriv inn følgende kommando for å få det til å fungere:
dir /b
Vis ved hjelp av tusenvis separator
I moderne versjoner av Windows viser kommandoprompt stor tall atskilt med komma (altså: 25 000 i stedet for 25 000). Dette var ikke alltid tilfelle. I eldre versjoner måtte du bruke /c
-bryteren for å vise disse kommaene.
Hvorfor bry deg med å inkludere det her hvis det allerede er Standaren? For hvis du av en eller annen grunn ikke vil vise disse kommaene, kan du bruke denne bryteren sammen med «-» minustegnet:
dir /-c
Vis resultater i kolonner
Du kan bruke bryteren /D
for å vise resultatene i to kolonner i stedet for en. Når du viser resultatene på denne måten, viser ikke ledeteksten ekstra filinformasjon (filstørrelse og så videre) —just navnene på filene og katalogene.
dir /D
Vis resultater med små bokstaver
/L
-bryter viser alle navn på filer og mapper som små bokstaver.
dir /L
Vis filnavnresultater helt til høyre
Som standard viser kommandoprompt navnene på filene helt til høyre. /N
-bryteren ble brukt til å oppnå denne effekten. Nå kan du bruke det sammen med «-» (minus) for å ha filnavn vist helt til venstre i stedet.
dir /-N
Displ ay Resultater i sortert rekkefølge
Du kan bruke /O
-bryteren etterfulgt av en bokstavkode for å vise katalogresultater sortert på forskjellige måter. Disse bokstavkodene inkluderer:
- D: Sorterer etter dato / tid. Eldre oppføringer vises først.
- E: Sorterer etter filtype i alfabetisk rekkefølge.
- G: Sorterer ved å først oppføre mapper, deretter filer.
- N: Sorterer etter navnet på filen / mappen i alfabetisk rekkefølge.
- S: Sorterer etter filstørrelse, minste til største.
Så, for eksempel kan du bruke følgende kommando til å sortere resultatene etter tid og dato, med eldre oppføringer som vises først:
dir /OD
Du kan også legge til «-» ( minus) før noen av alternativene ovenfor for å reversere ordren. Så hvis du for eksempel vil sortere filer etter tid og dato med nyere oppføringer som vises først, kan du bruke denne kommandoen:
dir /O-D
Vis resultater én side av gangen
Noen kataloger har hundrevis eller tusenvis av filer.Du kan bruke bryteren /P
for å få kommandoprompten til å sette resultatene på pause etter at den viser hvert skjermbilde. Du må trykke på en tast for å fortsette å vise neste side med resultater.
dir /P
Vis metadata
Bruk /Q
-bryteren på DIR-kommandoen viser metadata knyttet til filer og kataloger, sammen med eierinformasjon.
dir / Q
Vis alternative datastrømmer (ADS)
/R
-bryteren viser eventuelle alternative datastrømmer (ADS) som filer kan inneholde. ADS er en funksjon i NTFS-filsystemet som lar filer inneholde flere metadata for å finne filer etter forfatter og tittel.
dir /R
Vis alle filer og mapper og alt inni
Du kan bruke /S
-bryteren til å vise rekursivt alle filer og mapper i gjeldende katalog. Dette betyr at alle filer og mapper i hver underkatalog, alle filer og mapper i disse underkatalogene, og så videre. Vær forberedt på mange resultater.
dir /S
Vis resultater sortert etter tid
Ved hjelp av /T
bytte sammen med en bokstavkode lar deg sortere resultatene etter forskjellige tidsstempler tilknyttet filer og mapper. Disse bokstavkodene inkluderer:
- A: Tiden varen sist ble åpnet.
- C: Tiden varen ble opprettet.
- W: Tidspunktet varen sist ble skrevet til. Dette er standardalternativet som brukes.
Så for eksempel, for å sortere resultatene etter tidspunktet elementene ble opprettet, kan du bruke følgende kommando:
dir /TC
Vis resultater i bredformat
/W
-bryteren ligner på /D
(som viser kolonner), men i stedet sorterer den resultatene i bredformat horisontalt.
dir /W
Vis korte navnefilnavn
/X
-bryteren viser en fils korte navn når det lange navnet ikke overholder 8.3 navngivningsregler.
dir /X
Vis hjelpesider for DIR
Bruk av /?
-bryteren viser nyttig informasjon om DIR-kommandoen, inkludert en kort beskrivelse av alle bryterne vi har snakket om.
Eksempler på DIR-kommandoer
OK, nå vet du om bryterne og alternativene som er tilknyttet DIR-kommandoen. La oss se på noen eksempler fra den virkelige verden for å få en bedre forståelse av hvordan du kan begynne å bruke dem.
En enkel dir
-kommandoen returnerer en liste over alle filer og mapper i den aktuelle katalogen du er i.
Å kjøre følgende kommando viser alle systemfiler i din nåværende bane ved å bruke attributtet» s » :
dir /a:s
Men hva om du vil se alle filer av en bestemt type i alle påfølgende mapper i din nåværende sti. Det er enkelt, bare kjør dette ekstremt raskt og nyttig kommando:
dir \*.mp3 /s
Du kan erstatte «.mp3» -delen med hvilket filformat du leter etter.
Stjernen fungerer som et jokertegn og sier «finn noe med .mp3-filformat på slutten» mens «/ s» rekursivt ser gjennom alle mappene i din nåværende bane.
RELATERT: Denne kommandoprompten lytter raskere enn Windows Utforsker
Nå har du kanskje lagt merke til at det returnerte MYE resultater. Nesten for mange til å kunne lese før de rullet av skjermen. Det er her vi kan bruke pausebryteren for å gi deg en sjanse til å lese dem. For å gjøre det, modifiser kommandoen slik:
dir \*.mp3 /s /p
Et annet triks kommandoprompt tilbyr kalles piping. Du kan bruke tegnet «>
dir \*.mp3 /s /b > filename.txt
RELATED: How to Print or Save a Katalogoppføring til en fil i Windows
Vi la til /b
-bryteren der inne for kun å sende ut filnavnene selv, uten noen av de andre detaljene. Jo mer enn symbolet omdirigerer alt som vises normalt i resultatene dine direkte til filen.
Det er mange flere kombinasjoner og bruksområder for DIR-kommandoen, men dette bør være et godt utgangspunkt for å hjelpe deg forstå det grunnleggende.
Brady Gavin har vært fordypet i teknologi i 15 år og har skrevet over 150 detaljerte opplæringsprogrammer og forklarere. Han» s dekket alt fra Windows 10-registerhacks til Chrome-nettlesertips. Brady har et diplom i informatikk fra Camosun College i Victoria, BC. Les Full Bio «