Hjemmeside » hvordan » Slik bruker du kommandoen DIR i Windows

    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.