Slik bruker du kommandoen DIR i Windows
DIR-kommandoen er en kraftig Windows Command Prompt-funksjon som viser alle filer og underkataloger som finnes 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
kommando av seg selv (skriv bare "dir" på kommandoprompt) for å liste filene og mappene i gjeldende katalog. For å utvide den funksjonaliteten må du bruke de forskjellige bryterne eller alternativene som er knyttet til kommandoen.
Skjerm basert på filattributter
Du kan legge til "/ A" etterfulgt av en bokstavkode etter DIR-kommandoen for å vise filer med et bestemt attributt. Disse bokstavskodene inkluderer:
- D: Viser alle kataloger i den nåværende banen
- R: Viser skrivebeskyttede filer
- H: Viser skjulte filer
- EN: Filer som er klare for arkivering
- S: Systemfiler
- JEG: Ikke innholdsindekserte filer
- L: Reparse poeng
For eksempel, for å vise bare katalogene i den nåværende banen, skriver du følgende kommando, og deretter trykker du på Enter:
dir / ad
Du kan kombinere disse kodene også. Hvis du for eksempel bare vil vise systemfiler som også er skjulte, kan du bruke følgende kommando:
dir / aske
Du kan også legge til en "-" (minus) foran noen av disse brevkoder for å angi 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
Et annet tips: I stedet for å koble hovedbryteren og bokstavskoden sammen slik vi gjorde i eksemplene våre, kan du bruke et kolon å skille bryteren fra valgfrie koder. Som dette:
dir / a: d
Det kan gjøre ting litt enklere å analysere, men det er helt valgfritt.
Visningsbegrensede resultater
Bruker / b
Bytt med DIR-kommandolinjene vekk all overskytende informasjon, bare visning av mappene og filene i gjeldende katalog, og ikke attributter som filstørrelse og tidsstemmer. Skriv inn følgende kommando for å få det til å fungere:
dir / b
Skjerm med tusenvis separator
I moderne versjoner av Windows viser kommandoprompt store tall separert av kommaer (slik: 25 000 i stedet for 25 000). Dette var ikke alltid tilfelle. I eldre versjoner måtte du bruke / c
bytt for å vise disse kommaene.
Hvorfor bry deg om det her hvis det allerede er standard? Fordi hvis uansett grunn du ikke vil vise disse kommaene, kan du bruke denne bryteren sammen med "-" minustegnet:
dir / -c
Vis resultater i kolonner
Du kan bruke / D
bytt til å vise resultater i to kolonner i stedet for en. Når du viser resultater på denne måten, viser kommandoprompt ikke ekstra filinformasjon (filstørrelse og så videre) - bare navnene på filene og katalogene.
dir / D
Vis resultater i små bokstaver
De / L
Bytt viser alle navn på filer og mapper som små bokstaver.
dir / L
Vis filnavnet resultatene til høyre
Som standard viser kommandoprompt navnet på filene til høyre til høyre. De / N
Bryter brukes for å oppnå denne effekten. Nå kan du bruke den sammen med "-" (minus) for å ha filnavn som vises langt til venstre i stedet.
dir / -N
Vis resultater i sortert rekkefølge
Du kan bruke / O
bytt etterfulgt av en bokstavskode for å vise katalogresultater sortert på forskjellige måter. Disse brevkoder inkluderer:
- D: Sorter etter dato / klokkeslett. Eldre oppføringer vises først.
- E: Sorter etter filtype i alfabetisk rekkefølge.
- G: Sorterer ved å oppgi mapper først, deretter filer.
- N: Sorter etter navnet på filen / mappen i alfabetisk rekkefølge.
- S: Sorter etter filstørrelse, minste til største.
Så, for eksempel, kan du bruke følgende kommando for å sortere resultater 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 bestillingen. 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 En side om gangen
Noen kataloger har hundrevis eller tusenvis av filer. Du kan bruke / P
bytt for å få kommandoprompt pause resultatet etter at det viser hver skjerm. Du må trykke på en tast for å fortsette å vise neste resultatside.
dir / P
Vis metadata
Bruker / Q
Slå på DIR-kommandoen viser metadata knyttet til filer og kataloger, sammen med eierskapsdetaljer.
dir / Q
Vis alternative datastrømmer (ADS)
De / R
bytte viser eventuelle alternative datastrømmer (ADS) som filene kan inneholde. ADS er en funksjon i NTFS-filsystemet som lar filer inneholde ytterligere metadata for å finne filer etter forfatter og tittel.
dir / R
Vis alle filer og mapper og alt inni
Du kan bruke / S
bytt til rekursivt vis alle filer og mapper inne i gjeldende katalog. Dette betyr alle filer og mapper i hver underkatalog, alle filer og mapper i disse underkatalogene, og så videre. Vær forberedt på en mye av resultatene.
dir / S
Vis resultater sortert etter tid
Bruker / T
bytte sammen med en brevkode lar deg sortere resultater etter de forskjellige tidsstemplene som er knyttet til filer og mapper. Disse bokstavskodene inkluderer:
- EN: Tiden varen var sist tilgjengelig.
- C: Tiden varen ble opprettet.
- W: Tiden varen var sist skrevet til. Dette er standardalternativet som brukes.
Så for eksempel å sortere resultater etter det tidspunktet var opprettet, kan du bruke følgende kommando:
dir / TC
Vis resultater i bredt format
De / W
bryter ligner på / D
(som viser kolonner), men i stedet sorterer resultatene i bredformat horisontalt.
dir / W
Vis skjermnavnet Filnavn
De / X
bytte viser en fils korte navn når det lange navnet ikke overholder 8.3 navngivningsregler.
dir / X
Vis hjelpesider for DIR
Bruker /?
Bryter viser nyttige opplysninger om DIR-kommandoen, inkludert en kort beskrivelse av alle bryterne vi har snakket om.
DIR-kommandoeksempler
Ok, nå vet du om bryterne og alternativene som er knyttet til DIR-kommandoen. La oss ta en titt på noen eksempler på ektefeller for å få en bedre forståelse av hvordan du kan begynne å sette dem i bruk.
En enkel dir
Kommandoen returnerer en liste over alle filer og mapper i gjeldende katalog du er i.
Kjører følgende kommando viser alle systemfiler innenfor din nåværende sti ved å bruke "s" -attributtet:
dir / a: s
Men hva om du vil se alle filer av en bestemt type i alle påfølgende mapper av din nåværende sti. Det er enkelt, bare kjør denne ekstremt rask og nyttig kommandoen:
dir \ *. mp3 / s
Du kan erstatte ".mp3" -delen med hvilket filformat du leter etter.
Stjernen fungerer som et jokertegn, og sier "finne noe med .mp3 filformat på slutten" mens "/ s" rekursivt ser gjennom alle mappene i din nåværende sti.
Nå har du kanskje lagt merke til at det returnerte mange resultater. Nesten for mange for å kunne lese før de rullet av skjermen. Her kan vi bruke pause bryteren for å gi deg en sjanse til å lese dem. For å gjøre det, endre kommandoen slik:
dir \ *. mp3 / s / p
Et annet triks på Command Prompt-tilbudene kalles rør. Du kan bruke tegnet ">" for å sende resultatene fra en kommando til et annet sted eller en tjeneste. Et godt eksempel på dette er å sende alle resultatene til en tekstfil. Du kan deretter bla gjennom dem senere, eller importere dem til andre typer dokumenter. For å gjøre det, kan du bruke kommandoen:
dir \ *. mp3 / s / b> filnavn.txt
Vi la til / b
bytt inn der for å bare sende filnavnene selv, uten noen av de andre detaljene. Jo større enn symbolet omdirigerer alt som normalt vises 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 med å forstå det grunnleggende.