Startpagina » hoe » Het DIR-commando gebruiken in Windows

    Het DIR-commando gebruiken in Windows

    De DIR-opdracht is een krachtige Windows Command Prompt-functie die alle bestanden en subdirectories in een specifieke map vermeldt. Het DIR-commando biedt ook enkele schakelaars die een aantal krachtige functies ontgrendelen. Laten we kijken.

    DIR-opdrachtschakelaars

    U kunt de DIR commando op zichzelf (typ gewoon "dir" bij de opdrachtprompt) om de bestanden en mappen in de huidige map te tonen. Als u die functionaliteit wilt uitbreiden, moet u de verschillende schakelopties of opties gebruiken die aan de opdracht zijn gekoppeld.

    Weergave op basis van bestandsattributen

    U kunt "/ A" toevoegen gevolgd door een lettercode na het DIR-commando om bestanden met een specifiek attribuut weer te geven. Deze lettercodes omvatten:

    • D: Geeft alle mappen in het huidige pad weer
    • R: Geeft alleen-lezen bestanden weer
    • H: Geeft verborgen bestanden weer
    • EEN: Bestanden die klaar zijn om te archiveren
    • S: Systeembestanden
    • IK: Niet inhoud geïndexeerde bestanden
    • L: Reparse-punten

    Als u bijvoorbeeld alleen de mappen in het huidige pad wilt weergeven, typt u de volgende opdracht en drukt u op Enter:

    dir / ad

    Je kunt deze codes ook combineren. Als u bijvoorbeeld alleen systeembestanden wilt weergeven die ook zijn verborgen, kunt u de volgende opdracht gebruiken:

    richting / as

    U kunt ook een "-" (minus) vóór een van die lettercodes toevoegen om op te geven dat de DIR-opdracht dat type bestand niet vertoont. Als u bijvoorbeeld geen mappen in de resultaten wilt zien, kunt u deze opdracht gebruiken:

    dir / a-d

    Nog een tip: in plaats van de hoofdschakelaar en de lettercode samen te proppen zoals we in onze voorbeelden hebben gedaan, kunt u een dubbele punt gebruiken om de switch van de optionele codes te scheiden. Zoals dit:

    dir / a: d

    Het kan dingen een beetje makkelijker te ontleden maken, maar het is volledig optioneel.

    Gestripte resultaten weergeven

    De ... gebruiken / b schakel met de DIR-opdrachtstroken alle overtollige informatie weg, en toon alleen de naam van de mappen en bestanden in de huidige map en niet attributen zoals bestandsgrootte en tijdstempels. Typ de volgende opdracht om het te laten werken:

    dir / b

    Weergave met behulp van duizenden scheidingsvellen

    In moderne versies van Windows geeft de opdrachtprompt grote aantallen weer, gescheiden door komma's (dus: 25.000 in plaats van 25.000). Dit was niet altijd het geval. In oudere versies moest u de / c schakel om die komma's te laten zien.

    Waarom zou u het hier opnemen als het al standaard is? Omdat als om wat voor reden dan ook jij niet doen wil je die komma's laten zien, dan kun je deze schakelaar samen met het minteken gebruiken:

    dir / -c

    Resultaten weergeven in kolommen

    U kunt de / D schakel over om resultaten weer te geven in twee kolommen in plaats van één. Wanneer u resultaten op deze manier weergeeft, geeft de opdrachtprompt geen extra bestandsinformatie (bestandsgrootte, enzovoort) weer - pas de namen van de bestanden en mappen aan.

    dir / D

    Geef de resultaten weer in kleine letters

    De / L switch toont alle namen van bestanden en mappen als kleine letters.

    dir / L

    Geef de bestandsnaam resultaten helemaal rechts weer

    Standaard geeft de opdrachtprompt de namen van bestanden helemaal rechts weer. De / N schakelaar werd gebruikt om dit effect te bereiken. Nu kunt u het samen met een "-" (min) gebruiken om de bestandsnamen helemaal links te laten weergeven.

    dir / N

    Resultaten weergeven in gesorteerde volgorde

    U kunt de /O schakelen gevolgd door een lettercode om directoryresultaten weer te geven die op verschillende manieren zijn gesorteerd. Die lettercodes omvatten:

    • D: Sorteert op datum / tijd. Oudere items verschijnen eerst.
    • E: Sorteert op bestandsextensie in alfabetische volgorde.
    • G: Sorteert door mappen eerst op te lijsten en vervolgens bestanden.
    • N: Sorteert de naam van het bestand / de map in alfabetische volgorde.
    • S: Sorteert op bestandsgrootte, kleinste tot grootste.

    U kunt bijvoorbeeld de volgende opdracht gebruiken om resultaten te sorteren op tijd en datum, waarbij oudere items als eerste worden weergegeven:

    dir / OD

    U kunt ook "-" (min) vóór een van de bovenstaande opties toevoegen om de volgorde om te keren. Dus als u bijvoorbeeld bestanden wilt sorteren op tijd en datum met nieuwere vermeldingen die als eerste verschijnen, kunt u deze opdracht gebruiken:

    dir / O-D

    Toon resultaten één pagina per keer

    Sommige mappen hebben honderden of duizenden bestanden. U kunt de / P schakel over om de opdrachtprompt te laten pauzeren nadat alle schermen worden weergegeven. U moet op een toets drukken om door te gaan naar de volgende pagina met resultaten.

    dir / P

    Metagegevens weergeven

    De ... gebruiken / Q schakel het DIR-commando in om metadata te tonen die gekoppeld zijn aan bestanden en mappen, samen met eigendomsgegevens.

    dir / Q

    Alternatieve gegevensstromen weergeven (ADS)

    De / R switch toont eventuele alternatieve datastreams (ADS) die bestanden kunnen bevatten. ADS zijn een functie van het NTFS-bestandssysteem waarmee bestanden extra metagegevens kunnen bevatten voor het lokaliseren van bestanden op auteur en titel.

    dir / R

    Toon alle bestanden en mappen en alles binnenin

    U kunt de / S schakel over naar recursief alle bestanden en mappen in de huidige map. Dit betekent alle bestanden en mappen in elke submap, alle bestanden en mappen in die submappen, enzovoort. Wees voorbereid op a lot van resultaten.

    dir / S

    Toon resultaten gesorteerd op tijd

    De ... gebruiken / T schakelen met een lettercode laat je resultaten sorteren op de verschillende tijdstempels die aan bestanden en mappen zijn gekoppeld. Deze lettercodes omvatten:

    • EEN: De tijd waarop het item voor het laatst werd geopend.
    • C: De tijd dat het item is gemaakt.
    • w: De tijd waarop het item voor het laatst is geschreven. Dit is de standaardoptie die wordt gebruikt.

    Als u bijvoorbeeld resultaten wilt sorteren op basis van de tijd dat items zijn gemaakt, kunt u de volgende opdracht gebruiken:

    dir / TC

    Toon resultaten in groot formaat

    De / w schakelaar is vergelijkbaar met / D (dat kolommen toont), maar in plaats daarvan sorteert het de resultaten in breed formaat horizontaal.

    dir / W

    Geef korte naam bestandsnamen weer

    De /X switch toont de korte naam van een bestand als de lange naam niet voldoet aan 8.3 regels voor naamgeving.

    dir / X

    Help-pagina's weergeven voor DIR

    De ... gebruiken /? switch toont nuttige informatie over de DIR-opdracht, inclusief een korte beschrijving van alle switches waarover we hebben gesproken.

    DIR Command-voorbeelden

    Oké, nu weet je over de schakelaars en opties die zijn gekoppeld aan het DIR-commando. Laten we een paar voorbeelden uit de praktijk bekijken om meer inzicht te krijgen in hoe u ze kunt gaan gebruiken.

    Een eenvoudige dir opdracht retourneert een lijst met alle bestanden en mappen in de huidige map waarin u zich bevindt.

    Als u de volgende opdracht uitvoert, worden alle systeembestanden in uw huidige pad weergegeven met het kenmerk 's':

    dir / a: s

    Maar wat als u alle bestanden van een bepaald type in alle volgende mappen van uw huidige pad wilt bekijken. Dat is gemakkelijk, voer gewoon deze extreem snelle en nuttige opdracht uit:

    dir \ *. mp3 / s

    Je kunt het ".mp3" -gedeelte vervangen door het bestandsformaat waarnaar je op zoek bent.

    Het sterretje fungeert als een jokerteken en zegt "zoek alles op met het .mp3-bestandsformaat" terwijl "/ s" recursief door alle mappen in uw huidige pad kijkt.

    Het is je nu misschien opgevallen dat veel resultaten zijn teruggekeerd. Bijna te veel om te kunnen lezen voordat ze van het scherm rolden. Dit is waar we de pauze-schakelaar kunnen gebruiken om je de kans te geven ze te lezen. Om dit te doen, wijzigt u de opdracht als volgt:

    dir \ *. mp3 / s / p

    Een andere truc die de Command Prompt biedt, wordt piping genoemd. U kunt het teken ">" gebruiken om de resultaten van één opdracht naar een andere plaats of service te verzenden. Een goed voorbeeld hiervan is het verzenden van al uw resultaten naar een tekstbestand. U kunt dan later door ze bladeren of ze importeren in andere soorten documenten. Om dat te doen, zou je de opdracht kunnen gebruiken:

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

    We hebben de / b schakel daar in om alleen de bestandsnamen zelf uit te voeren, zonder een van de andere details. Het grotere symbool leidt alles dat normaal in uw resultaten wordt weergegeven, rechtstreeks om naar het bestand.


    Er zijn veel meer combinaties en gebruiken voor het DIR-commando, maar dit zou een goed startpunt moeten zijn om je te helpen de basisprincipes te begrijpen.