Sådan bruges DIR-kommandoen i Windows

DIR-kommandoen er en kraftfuld Windows Command Prompt-funktion, der viser alle filer og underkataloger indeholdt i et bestemt bibliotek. DIR-kommandoen tilbyder også nogle kontakter, der låser op for nogle kraftige funktioner. Lad os se.

DIR kommandokontakter

Du kan bruge DIRkommandoen i sig selv (skriv "dir" ved kommandoprompten) til at liste filerne og mapperne i det aktuelle bibliotek. For at udvide denne funktionalitet skal du bruge de forskellige kontakter eller valgmuligheder, der er knyttet til kommandoen.

Visning baseret på filattributter

Du kan tilføje “/ A” efterfulgt af en bogstavkode efter DIR-kommandoen for at få vist filer med en bestemt attribut. Disse brevkoder inkluderer:

  • D: Viser alle mapper i den aktuelle sti
  • R: Viser skrivebeskyttede filer
  • H: Viser skjulte filer
  • A: Filer, der er klar til arkivering
  • S: Systemfiler
  • I: Ikke indholdsindekserede filer
  • L: Gensidige point

Så for eksempel, for kun at vise mapper i den aktuelle sti, skal du skrive følgende kommando og derefter trykke på Enter:

dir / annonce

Du kan også kombinere disse koder. Hvis du f.eks. Kun vil vise systemfiler, der også er skjult, kan du bruge følgende kommando:

dir / aske

Du kan også tilføje et “-” (minus) foran en af ​​disse bogstavkoder for at angive, at DIR-kommandoen ikke viser den slags fil. Så hvis du for eksempel ikke vil se nogen mapper i resultaterne, kan du bruge denne kommando:

dir / annonce

Et tip til: I stedet for at klemme hovedafbryderen og bogstavkoden sammen, som vi gjorde i vores eksempler, kan du bruge et kolon til at adskille kontakten fra dens valgfrie koder. Sådan her:

dir / a: d

Det kan gøre tingene lettere at analysere, men det er helt valgfrit.

Vis strippede resultater

Brug af /bkontakten med DIR-kommandoen fjerner al overskydende information og viser kun navnet på mapperne og filerne i det aktuelle bibliotek og ikke attributter som filstørrelse og tidsstempler. Skriv følgende kommando for at få det til at fungere:

dir / b

Display ved hjælp af tusinder separator

I moderne versioner af Windows viser kommandoprompten et stort antal adskilt af kommaer (altså: 25.000 i stedet for 25.000). Dette var ikke altid tilfældet. I ældre versioner var du nødt til at bruge /ckontakten til at vise disse kommaer.

Hvorfor gider at medtage det her, hvis det allerede er standard? For hvis du af en eller anden grund  ikke vil vise disse kommaer, kan du bruge denne kontakt sammen med "-" minustegnet:

dir / -c

Vis resultater i kolonner

Du kan bruge /Dkontakten til at vise resultater i to kolonner i stedet for en. Når du viser resultater på denne måde, viser kommandoprompten ikke ekstra filoplysninger (filstørrelse og så videre) - bare navnene på filerne og katalogerne.

dir / D.

Vis resultater med små bogstaver

Den /Lafbryder viser alle navne på filer og mapper som små bogstaver.

dir / L.

Vis filnavnresultater yderst til højre

Som standard viser kommandoprompten navnene på filer længst til højre. Den /Nkontakten bruges til at blive anvendt til at opnå denne effekt. Nu kan du bruge det sammen med et “-” (minus) for at få filnavne vist yderst til venstre i stedet.

dir / -N

Vis resultater i sorteret rækkefølge

Du kan bruge /O kontakten efterfulgt af en bogstavkode til at vise biblioteksresultater sorteret på forskellige måder. Disse bogstavkoder inkluderer:

  • D: Sorterer efter dato / tid. Ældre poster vises først.
  • E: Sorteres efter filtypen i alfabetisk rækkefølge.
  • G: Sorterer ved først at liste mapper og derefter filer.
  • N: Sorteres efter navnet på filen / mappen i alfabetisk rækkefølge.
  • S: Sorterer efter filstørrelse, mindste til største.

Så for eksempel kan du bruge følgende kommando til at sortere resultater efter tid og dato, hvor ældre poster vises først:

dir / OD

Du kan også tilføje “-” (minus) før nogen af ​​ovenstående muligheder for at vende ordren. Så hvis du for eksempel vil sortere filer efter tid og dato med nyere poster, der vises først, kan du bruge denne kommando:

dir / OD

Vis resultater én side ad gangen

Nogle kataloger har hundreder eller tusinder af filer. Du kan bruge /Pkontakten til at få kommandoprompten til at sætte resultaterne på pause, når den viser hver skærm. Du skal trykke på en tast for at fortsætte med at se den næste side med resultater.

dir / P

Vis metadata

Brug af /Qkontakten på DIR-kommandoen viser metadata, der er bundet til filer og mapper sammen med ejerskabsoplysninger.

dir / Q

Vis alternative datastrømme (ADS)

De /Rswitch viser en eventuel alternativ datastrømme (ADS), at filer kan indeholde. ADS er en funktion i NTFS-filsystemet, der lader filer indeholde yderligere metadata til lokalisering af filer efter forfatter og titel.

dir / R

Vis alle filer og mapper og alt indeni

Du kan bruge /Skontakten til rekursivt at vise alle filer og mapper i den aktuelle mappe. Dette betyder alle filer og mapper i hver underkatalog, alle filer og mapper i disse underkataloger osv. Vær forberedt på  mange  resultater.

dir / S

Vis resultater sorteret efter tid

Brug af /Tkontakten sammen med en bogstavkode giver dig mulighed for at sortere resultater efter de forskellige tidsstempler, der er knyttet til filer og mapper. Disse brevkoder inkluderer:

  • A: Det tidspunkt, hvor varen sidst blev åbnet.
  • C: Det tidspunkt, hvor varen blev oprettet.
  • W: Det tidspunkt, hvor varen sidst blev skrevet til. Dette er den anvendte standardindstilling.

Så for eksempel for at sortere resultater efter det tidspunkt, elementerne blev oprettet, kan du bruge følgende kommando:

dir / TC

Vis resultater i bredformat

Den /Wswitch ligner /D(som viser søjler), men i stedet, det sorterer resultaterne i storformat vandret.

dir / W

Vis filnavne med korte navn

De /Xswitch viser en fil korte navn, når det lange navn ikke er i overensstemmelse med 8.3 navngivning regler.

dir / X

Vis hjælpesider til DIR

Brug af /?kontakten viser nyttige oplysninger om DIR-kommandoen, herunder en kort beskrivelse af alle de kontakter, vi har talt om.

Eksempler på DIR-kommandoer

Okay, nu kender du til de kontakter og muligheder, der er knyttet til DIR-kommandoen. Lad os se på et par eksempler fra den virkelige verden for at få en bedre forståelse af, hvordan du kan begynde at bruge dem.

En simpel  dir kommando returnerer en liste over alle filer og mapper i det aktuelle bibliotek, du er i.

Kørsel af følgende kommando viser alle systemfiler inde i din nuværende sti ved hjælp af attributten "s":

dir / a: s

Men hvad nu hvis du vil se alle filer af en bestemt type inden for alle efterfølgende mapper på din nuværende sti. Det er let, kør bare denne ekstremt hurtige og nyttige kommando:

dir \ *. mp3 / s

Du kan erstatte ".mp3" -delen med det filformat, du leder efter.

Stjernen fungerer som et jokertegn og siger "find noget med .mp3-filformat i slutningen", mens "/ s" ser rekursivt igennem alle mapper inden for din nuværende sti.

RELATERET: Dette kommandoprompttrick søger hurtigere end Windows Stifinder

Nu har du måske bemærket, at det returnerede MEGE resultater. Næsten for mange til at være i stand til at læse, før de rullede ud af skærmen. Det er her, vi kan bruge pausekontakten til at give dig en chance for at læse dem. For at gøre det skal du ændre kommandoen sådan:

dir \ *. mp3 / s / s

Et andet trick, som Command Prompt tilbyder, kaldes piping. Du kan bruge tegnet “>” til at sende resultaterne af en kommando til et andet sted eller en anden tjeneste. Et godt eksempel på dette er at sende alle dine resultater til en tekstfil. Du kan derefter rulle gennem dem senere eller importere dem til andre typer dokumenter. For at gøre det kan du bruge kommandoen:

dir \ *. mp3 / s / b> filnavn.txt

RELATERET: Sådan udskrives eller gemmes en katalogoversigt til en fil i Windows

Vi tilføjede /bkontakten derinde for kun at udskrive filnavnene selv uden nogen af ​​de andre detaljer. Symbolet med større end omdirigerer alt, hvad der normalt vises i dine resultater direkte til filen.

Der er mange flere kombinationer og anvendelser til DIR-kommandoen, men dette skal være et godt udgangspunkt for at hjælpe dig med at forstå det grundlæggende.