Hemsida » hur » Så här använder du DIR-kommandot i Windows

    Så här använder du DIR-kommandot i Windows

    DIR-kommandot är en kraftfull Windows Command Prompt-funktion som listar alla filer och underkataloger som finns i en specifik katalog. Dire-kommandot erbjuder också några växlar som låser upp en viss kraftfull funktionalitet. Låt oss ta en titt.

    DIR-kommandobrytare

    Du kan använda DIR kommando av sig själv (skriv bara "dir" på kommandotolken) för att lista filerna och mapparna i den aktuella katalogen. För att utöka den funktionen måste du använda de olika omkopplarna eller alternativen som är kopplade till kommandot.

    Display baserat på filattribut

    Du kan lägga till "/ A" följt av en bokstavskod efter DIR-kommandot för att visa filer med ett specifikt attribut. Dessa brevkoder inkluderar:

    • D: Visar alla kataloger i den aktuella sökvägen
    • R: Visar skrivskyddade filer
    • H: Visar dolda filer
    • EN: Filer som är klara för arkivering
    • S: Systemfiler
    • JAG: Ej innehållsindexerade filer
    • L: Reparse poäng

    Så, till exempel, för att bara visa katalogerna i den aktuella sökvägen, skriver du följande kommando och trycker sedan på Enter:

    dir / ad

    Du kan också kombinera dessa koder också. Om du till exempel bara vill visa systemfiler som är dolda kan du använda följande kommando:

    dir / aska

    Du kan också lägga till en "-" (minus) framför någon av dessa bokstavskoder för att ange att kommandot DIR inte visar den typen av fil. Så om du till exempel inte vill se några kataloger i resultaten kan du använda det här kommandot:

    dir / a-d

    Ytterligare ett tips: I stället för att ställa in huvudbrytaren och bokstavskoden tillsammans som vi gjorde i våra exempel kan du använda ett kolon för att separera omkopplaren från de valfria koderna. Så här:

    dir / a: d

    Det kan göra saker lite enklare att analysera, men det är helt valfritt.

    Visningsbegränsade resultat

    Använda / b Byt med DIR-kommandobandningarna bort all överflödig information, och visa bara namnen på mapparna och filerna i den aktuella katalogen och inte attribut som filstorlek och tidsstämplar. Skriv följande kommando för att få det att fungera:

    dir / b

    Display med tusentals separator

    I moderna versioner av Windows visar kommandotolken stora nummer separerade med kommatecken (så: 25 000 istället för 25 000). Detta var inte alltid fallet. I äldre versioner måste du använda / c växla för att visa dessa kommatecken.

    Varför stör det inklusive här om det redan är standard? För om du oavsett anledning inte vill visa dessa kommatecken, kan du använda den här omkopplaren tillsammans med "-" minustecknet:

    dir / -c

    Visa resultat i kolumner

    Du kan använda / D byta till att visa resultat i två kolumner istället för en. När du visar resultat på det här sättet visas inte kommandoprompt extra filinformation (filstorlek och så vidare) -justera namnen på filerna och katalogerna.

    dir / D

    Visa resultat i små bokstäver

    De / L Omkopplare visar alla namn på filer och mappar som små bokstäver.

    dir / L

    Visa filnamn resultat längst till höger

    Som standard visar kommandotolken namnen på filer längst till höger. De / N växeln användes för att uppnå denna effekt. Nu kan du använda den tillsammans med en "-" (minus) för att ha filnamn som visas längst till vänster istället.

    dir / -N

    Visa resultat i sorterad ordning

    Du kan använda /O byta följt av en bokstavskod för att visa katalogresultat sorterade på olika sätt. Dessa brevkoder omfattar:

    • D: Sorterar efter datum / tid. Äldre poster visas först.
    • E: Sorterar efter filtillägg i alfabetisk ordning.
    • G: Sorterar genom att lista mappar först, sedan filer.
    • N: Sorterar efter namn på fil / mapp i alfabetisk ordning.
    • S: Sorterar efter filstorlek, minsta till största.

    Så, till exempel, kan du använda följande kommando för att sortera resultat efter tid och datum, med äldre poster som visas först:

    dir / OD

    Du kan också lägga till "-" (minus) innan något av ovanstående alternativ för att vända ordern. Så om du till exempel vill sortera filer efter tid och datum med nyare poster som visas först kan du använda det här kommandot:

    dir / O-D

    Visa resultat en sida i taget

    Vissa kataloger har hundratals eller tusentals filer. Du kan använda / P byt om att kommandotolken pausar resultatet efter att det har visat varje skärm. Du måste trycka på en tangent för att fortsätta visa nästa sida av resultaten.

    dir / P

    Visa metadata

    Använda / Q slå på DIR-kommandot visar metadata kopplade till filer och kataloger, tillsammans med äganderätten.

    dir / Q

    Visa alternativa dataströmmar (ADS)

    De / R Omkopplare visar eventuella alternativa dataströmmar (ADS) som filerna kan innehålla. ADS är en funktion i NTFS-filsystemet som låter filer innehålla ytterligare metadata för att hitta filer efter författare och titel.

    dir / R

    Visa alla filer och mappar och allt inuti

    Du kan använda / S växla till rekursivt visa alla filer och mappar i den aktuella katalogen. Det betyder alla filer och mappar i varje underkatalog, alla filer och mappar i de underkatalogerna, och så vidare. Var beredd på en massa av resultaten.

    dir / S

    Visa resultat sorterat efter tid

    Använda / T byta tillsammans med en bokstavskod kan du sortera resultat efter de olika tidsstämplarna som är associerade med filer och mappar. Dessa brevkoder inkluderar:

    • EN: Den tidpunkt då objektet senast öppnades.
    • C: Den tidpunkten varan skapades.
    • W: Den tidpunkt varan senast skrevs till. Detta är standardalternativet som används.

    Så att till exempel sortera resultat efter det att objekten skapades kan du använda följande kommando:

    dir / TC

    Visa resultat i stort format

    De / W omkopplare liknar / D (som visar kolumner), men i stället sorterar resultaten i bredformat horisontellt.

    dir / W

    Visa Kortnamn Filnamn

    De / X Omkopplare visar en fils kortnamn när det långa namnet inte överensstämmer med 8.3 namngivningsregler.

    dir / X

    Visa hjälpsidor för DIR

    Använda /? Omkopplare visar användbar information om DIR-kommandot, inklusive en kort beskrivning av alla omkopplare vi har pratat om.

    DIR-kommando Exempel

    Okej, nu vet du om de växlar och alternativ som är förknippade med DIR-kommandot. Låt oss ta en titt på några exempel på verkligheten för att få en bättre förståelse för hur du kan börja använda dem.

    En enkel dir Kommando returnerar en lista över alla filer och mappar i den aktuella katalogen du befinner dig i.

    Om du kör följande kommando visas alla systemfiler inom din nuvarande sökväg genom att använda attributet s:

    dir / a: s

    Men om du vill se alla filer av en viss typ inom alla efterföljande mappar i din nuvarande sökväg. Det är enkelt, kör bara det här extremt snabba och användbara kommandot:

    dir \ *. mp3 / s

    Du kan ersätta ".mp3" -delen med vilket filformat du letar efter.

    Asterisken fungerar som ett jokertecken, säger "hitta något med .mp3 filformat i slutet" medan "/ s" recursively ser igenom alla mappar inom din nuvarande väg.

    Nu har du kanske märkt att det returneras en hel del resultat. Nästan för många för att kunna läsa innan de rullade av skärmen. Här kan vi använda pausbrytaren för att ge dig chansen att läsa dem. För att göra det, ändra kommandot så här:

    dir \ *. mp3 / s / p

    Ett annat knep på Command Prompt-erbjudanden kallas piping. Du kan använda tecknet ">" för att skicka resultaten från ett kommando till en annan plats eller tjänst. Ett bra exempel på detta är att skicka alla dina resultat till en textfil. Du kan sedan bläddra igenom dem senare eller importera dem till andra typer av dokument. För att göra det kan du använda kommandot:

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

    Vi lade till / b Växla in där för att bara skriva ut filnamnen själva, utan någon av de andra detaljerna. Den större än symbolen omdirigerar allt som normalt visas i dina resultat direkt till filen.


    Det finns många fler kombinationer och användningar för DIR-kommandot, men det borde vara en bra utgångspunkt för att hjälpa dig att förstå grunderna.