Domovská » jak » Jak používat příkaz DIR v systému Windows

    Jak používat příkaz DIR v systému Windows

    Příkaz DIR je výkonná funkce Windows Command Prompt, která obsahuje seznam všech souborů a podadresářů obsažených v konkrétním adresáři. Příkaz DIR také nabízí některé přepínače, které odemknou některé výkonné funkce. Podívejme se na to.

    DIR příkazové přepínače

    Můžete použít DIR příkaz samotný (stačí napsat příkaz "dir" v příkazovém řádku) a zobrazí seznam souborů a složek v aktuálním adresáři. Chcete-li tuto funkci rozšířit, musíte použít různé přepínače nebo možnosti spojené s příkazem.

    Zobrazení na základě atributů souborů

    Můžete přidat "/ A" následovaný písmenným kódem za příkazem DIR pro zobrazení souborů s určitým atributem. Tyto kódy dopisů zahrnují:

    • D: Zobrazí všechny adresáře v aktuální cestě
    • R: Zobrazuje soubory pouze pro čtení
    • H: Zobrazuje skryté soubory
    • A: Soubory, které jsou připraveny k archivaci
    • S: Systémové soubory
    • I: Ne obsahově indexované soubory
    • L: Opravte body

    Chcete-li například zobrazit pouze adresáře v aktuální cestě, zadejte následující příkaz a stiskněte Enter:

    dir / ad

    Tyto kódy můžete také kombinovat. Například pokud chcete zobrazit pouze systémové soubory, které jsou také skryté, můžete použít následující příkaz:

    dir / popel

    Můžete také přidat "-" (mínus) před některý z těchto písmenových kódů pro určení, že příkaz DIR nezobrazuje tento typ souboru. Takže například pokud nechcete vidět žádné adresáře ve výsledcích, můžete použít tento příkaz:

    dir / a-d

    Ještě jeden tip: Namísto zaplnění hlavního vypínače a kódu písmen dohromady, jak jsme učinili v našich příkladech, můžete použít dvojtečku pro oddělení přepínače od jeho volitelných kódů. Takhle:

    dir / a: d

    Může to udělat trochu snazší analyzovat, ale je to zcela volitelné.

    Zobrazí výsledky odstraněné

    Za použití / b přepínač příkazem DIR odstraní veškeré přebytečné informace, zobrazí pouze název složek a souborů v aktuálním adresáři a ne atributy, jako je velikost souboru a časové razítka. Zadejte následující příkaz:

    dir / b

    Zobrazení pomocí tisíců oddělovačů

    V moderních verzích systému Windows se v příkazovém řádku zobrazují velká čísla oddělená čárkami (tedy 25 000 namísto 25 000). Vždy tomu tak nebylo. Ve starších verzích jste museli použít /C přepínat a zobrazit čárky.

    Proč se to trápit, pokud je to již standardní? Protože pokud z jakéhokoli důvodu vy ne chcete zobrazit čárky, můžete použít tento přepínač spolu s znaménkem mínus "-":

    dir / -c

    Zobrazit výsledky ve sloupcích

    Můžete použít / D přepnout na výsledky zobrazení ve dvou sloupcích namísto jednoho. Když zobrazujete výsledky takto, příkazový řádek nezobrazí další informace o souboru (velikost souboru apod.) - pouze názvy souborů a adresářů.

    dir / D

    Zobrazit výsledky v malém

    The / L přepínač zobrazuje všechna jména souborů a složek jako malá písmena.

    dir / L

    Zobrazit výsledky názvu souboru vpravo

    Ve výchozím nastavení příkazový řádek zobrazuje názvy souborů zcela vpravo. The / N který byl použit k dosažení tohoto účinku. Nyní je můžete použít spolu s "-" (mínusem), aby se názvy souborů zobrazovaly vlevo nalevo.

    dir / -N

    Zobrazte výsledky v seřazené objednávce

    Můžete použít  přepínač následovaný číselným kódem pro zobrazování výsledků adresářů seřazených různými způsoby. Tyto kódy dopisů zahrnují:

    • D: Třídění podle data / času. Zobrazí se starší položky.
    • E: Třídí podle přípony v abecedním pořadí.
    • G: Třídí podle adresářů s výpisy, pak soubory.
    • N: Třídí podle názvu souboru / složky v abecedním pořadí.
    • S: Třídí podle velikosti souboru, od nejmenší k největší.

    Takže například můžete použít následující příkaz k seřazení výsledků podle času a data, přičemž starší položky se objeví jako první:

    dir / OD

    Můžete také přidat "-" (mínus) před jakýmikoli výše uvedenými možnostmi, aby se změnila objednávka. Takže například chcete-li třídit soubory podle času a data s novějšími položkami, které se objeví jako první, můžete použít tento příkaz:

    dir / O-D

    Zobrazit výsledky jednu stránku najednou

    Některé adresáře mají stovky nebo tisíce souborů. Můžete použít / P přepněte na možnost Příkazový řádek pozastavit výsledky po zobrazení každé obrazovky. Chcete-li pokračovat ve sledování další stránky výsledků, musíte stisknout klávesu.

    dir / P

    Zobrazení metadat

    Za použití / Q zapnutí příkazu DIR zobrazí metadata svázaná se soubory a adresáři spolu s detaily o vlastnictví.

    dir / Q

    Zobrazení alternativních toků dat (ADS)

    The / R přepínač zobrazuje všechny alternativní datové proudy (ADS), které mohou obsahovat soubory. Funkce ADS jsou systémem souborů NTFS, který umožňuje souborům obsahovat další metadata pro vyhledání souborů podle autora a názvu.

    dir / R

    Zobrazit všechny soubory a složky a vše uvnitř

    Můžete použít / S přepnout na rekurzivní zobrazení všech souborů a složek v aktuálním adresáři. To znamená všechny soubory a složky v každém podadresáři, všechny soubory a složky v těchto podadresářích a tak dále. Buďte připraveni na hodně výsledků.

    dir / S

    Zobrazuje výsledky seřazené podle času

    Za použití / T přepínač spolu s písmenovým kódem vám umožňuje třídit výsledky různými časovými razítky souvisejícími se soubory a složkami. Tyto kódy dopisů zahrnují:

    • A: Čas, kdy byla položka naposledy přístupná.
    • C: Čas, kdy byla položka vytvořena.
    • W: Čas, kdy byla položka naposledy napsána. Toto je výchozí použitá volba.

    Takže například k seřazení výsledků podle časových položek byly vytvořeny, můžete použít následující příkaz:

    dir / TC

    Zobrazení výsledků ve velkém formátu

    The / W přepínač je podobný / D (který zobrazuje sloupce), ale namísto toho výsledky seřazují ve formátu vodorovně.

    dir / W

    Zobrazit názvy souborů krátkých jmen

    The /X přepínač zobrazuje krátký název souboru, pokud dlouhé jméno není v souladu s 8,3 názvovými pravidly.

    dir / X

    Zobrazení stránek nápovědy pro službu DIR

    Za použití /? přepínač zobrazuje užitečné informace týkající se příkazu DIR, včetně stručného popisu všech přepínačů, o kterých jsme hovořili.

    Příkazy příkazu DIR

    Dobře, teď víte o přepínačích a volbách spojených s příkazem DIR. Podívejme se na několik příkladů z reálného světa, abychom získali lepší pochopení, jakým způsobem je můžete začít používat.

    Jednoduchý dir příkaz vrátí seznam všech souborů a složek v aktuálním adresáři, ve kterém se nacházíte.

    Spuštění následujícího příkazu zobrazuje všechny systémové soubory uvnitř aktuální cesty pomocí atributu "s":

    dir / a: s

    Ale co když chcete zobrazit všechny soubory určitého typu ve všech následujících složkách aktuální cesty. To je snadné, spusťte tento velmi rychlý a užitečný příkaz:

    dir \ *. mp3 / s

    Část ".mp3" můžete nahradit libovolným formátem souborů, který hledáte.

    Hvězdička se chová jako zástupný znak a říká "na konci najděte libovolný formát souboru typu .mp3", zatímco "/ s" rekurzivně prohledá všechny složky v aktuální cestě.

    Nyní jste si možná všimli, že se vrátilo mnoho výsledků. Téměř příliš mnoho, aby bylo možné číst předtím, než se odvíjeli z obrazovky. Zde můžete použít přepínač pauzy, abyste měli možnost je číst. Chcete-li to provést, upravte příkaz takto:

    dir \ *. mp3 / s / p

    Další trik, který nabízí příkazový řádek, se nazývá potrubí. Pomocí znaku ">" můžete odeslat výsledky jednoho příkazu do jiného místa nebo služby. Dobrým příkladem je odeslání všech výsledků do textového souboru. Pak je můžete procházet později nebo importovat do jiných typů dokumentů. Chcete-li to provést, můžete použít příkaz:

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

    Přidali jsme / b přepnout tam, aby pouze výstupní názvy souborů, bez jakékoli další podrobnosti. Větší než symbol přesměruje vše, co se obvykle zobrazuje ve vašich výsledcích přímo do souboru.


    Existuje mnoho dalších kombinací a použití příkazu DIR, ale to by mělo být dobrým výchozím bodem, který vám pomůže pochopit základy.