Sådan bruges DIR-kommandoen i Windows

  • Brady Gavin

    @bradyjgavin

  • 11. september 2018, 11:23 EDT

DIR-kommandoen er en kraftfuld Windows Command Prompt-funktion, der viser alle filer og underkataloger indeholdt i en bestemt mappe. DIR-kommandoen tilbyder også nogle switche, der låser op for en kraftig funktionalitet. Lad os se på det.

DIR-kommandoskifter

Du kan bruge kommandoen DIR (skriv bare “dir” ved kommandoen Spørg) for at liste filerne og mapperne i det aktuelle bibliotek. For at udvide denne funktionalitet skal du bruge de forskellige kontakter eller indstillinger, der er knyttet til kommandoen.

Du kan tilføje “/ A” efterfulgt af en bogstavkode efter DIR-kommandoen for at få vist filer med en bestemt attribut. Disse bogstavkoder 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: Reparer point
Annonce

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

dir /ad

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

dir /ash

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

dir /a-d

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 skift fra de valgfrie koder. Som dette:

dir /a:d
Annonce

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

Vis strippede resultater

Brug af /b -kontakten med DIR-kommandoen fjerner al overskydende information og viser kun navnet på mapperne og filer i det aktuelle bibliotek og ikke attributter som filstørrelse og t ime frimærker. Skriv følgende kommando for at få det til at fungere:

dir /b

Skærm ved hjælp af tusindskille

I moderne versioner af Windows viser kommandoprompten stor tal 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 kontakten /c til at vise disse kommaer.

Annonce

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 switch sammen med “-” minustegnet:

dir /-c

Vis resultater i kolonner

Du kan bruge kontakten /D 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) —just navnene på filerne og katalogerne.

dir /D

Vis resultater med små bogstaver

/L switch 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 yderst til højre. /N -kontakten, der blev brugt til at opnå denne effekt. Nu kan du bruge det sammen med et “-” (minus) for at få vist filnavne længst til venstre i stedet.

dir /-N

Displ ay Resultater i sorteret rækkefølge

Du kan bruge kontakten /O 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: Sorterer efter filtypen i alfabetisk rækkefølge.
  • G: Sorteres ved først at angive mapper, derefter filer.
  • N: Sorterer efter navnet på filen / mappen i alfabetisk rækkefølge.
  • S: Sorterer efter filstørrelse, mindste til største.
Annonce

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. Hvis du f.eks. vil sortere filer efter tid og dato med nyere poster, der vises først, kan du bruge denne kommando:

dir /O-D

Vis resultater én side ad gangen

Nogle mapper har hundreder eller tusinder af filer.Du kan bruge kontakten /P 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 /Q Tænd for DIR-kommandoen viser metadata, der er bundet til filer og kataloger sammen med ejerskabsoplysninger.

dir / Q

Vis alternative datastrømme (ADS)

/R -afbryderen viser eventuelle alternative datastrømme (ADS), som filer muligvis indeholder. 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 /S -kontakten til rekursivt at vise alle filer og mapper i den aktuelle bibliotek. 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 /T skifte sammen med en bogstavkode giver dig mulighed for at sortere resultater efter de forskellige tidsstempler, der er knyttet til filer og mapper. Disse bogstavkoder inkluderer:

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

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

dir /TC

Vis resultater i bredt format

/W -afbryderen svarer til /D (som viser kolonner), men i stedet sorterer det resultaterne i bredt format vandret.

dir /W

Vis korte navnefilnavn

/X -kontakten viser en fils korte navn, når det lange navn ikke overholder 8.3 navngivningsregler.

dir /X

Vis hjælpesider til DIR

Brug af /? -kontakten viser nyttige oplysninger om DIR-kommandoen, herunder en kort beskrivelse af alle switches 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 for, hvordan du kan begynde at bruge dem.

Annonce

En simpel returnerer en liste over alle filer og mapper i den aktuelle mappe, du er i.

Kørsel af følgende kommando viser alle systemfiler 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 i din nuværende sti. Det er nemt, bare kør dette ekstremt hurtigt og nyttig kommando:

dir \*.mp3 /s

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

Annonce

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

RELATERET: Dette kommandoprompttrick søger langt hurtigere end Windows Stifinder

Nu har du muligvis bemærket, at det returnerede MEGE resultater. Næsten for mange til at kunne 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 /p

Et andet trick, som kommandoprompten 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 rul gennem dem senere eller importer dem til andre typer dokumenter. For at gøre det kan du bruge kommandoen:

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

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

Annonce

Vi tilføjede /b -kontakten derinde for kun at udføre filnavnene selv uden nogen af de andre detaljer. Jo mere end symbol 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 forstå det grundlæggende.

Brady Gavin
Brady Gavin har været fordybet i teknologi i 15 år og har skrevet over 150 detaljerede tutorials og forklarere. Han” s dækkede alt fra Windows 10-registerhacks til Chrome-browsertip. Brady har et eksamensbevis i datalogi fra Camosun College i Victoria, BC. Læs Full Bio “

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *