Dir Command (näited, valikud, lülitid, & rohkem)

Sisukord:

Dir Command (näited, valikud, lülitid, & rohkem)
Dir Command (näited, valikud, lülitid, & rohkem)
Anonim

Dir-käsk on käsuviiba käsk, mida kasutatakse kaustas sisalduvate failide ja alamkaustade loendi kuvamiseks.

Iga loetletud faili või kausta puhul näitab käsk vaikimisi kuupäeva ja kellaaega, millal üksust viimati muudeti, kui üksus on kaust (sildiga DIR) või fail, siis faili suurust, kui kohaldatav ja lõpuks faili või kausta nimi koos faililaiendiga.

Image
Image

Väljaspool failide ja kaustade loendit kuvab käsk dir ka partitsiooni praeguse draivitähe, köite sildi, köite seerianumbri, loetletud failide koguarvu, nende failide kogumahu baitides, numbri loetletud alamkaustadest ja draivi vabade baitide koguarvust.

Dir Command Saadavus

Käsk dir on käsure alt saadaval kõigis Windowsi operatsioonisüsteemides, sh Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista ja Windows XP.

Image
Image

Windowsi vanemad versioonid sisaldavad ka käsku dir, kuid mõne vähem valikuga, kui oleme allpool loetletud. Käsk dir on ka DOS-i käsk, mis on saadaval kõigis MS-DOS-i versioonides.

Käsu dir võib leida võrguühenduseta käsuviiba versioonidest, nagu need, mis on saadaval jaotistes Täpsemad käivitussuvandid ja Süsteemi taastamise suvandid. Käsk dir sisaldub ka Windows XP taastekonsoolis.

Teatud dir-käsulülitite ja muude dir-käskude süntaksi saadavus võib operatsioonisüsteemiti erineda.

Dir Command süntaks

dir [drive :][tee][failinimi] [ /a[ :] atribuudid] [ /b] [ /c] [ /d] [/l ] [/n ] [/o [:] sorteerija] [ /p] [ /q] [ /r] [/s ] [/t [:] ajaväli] [ /w ] [/x ] [/4 ]

Vaadake, kuidas lugeda käsu süntaksit, kui te pole kindel, kuidas tõlgendada käsu dir süntaksit nii, nagu see on kirjutatud ülal või näidatud allolevas tabelis.

Dir Command Options
Üksus Selgitus
draiv :, tee, failinimi See on draiv, tee ja/või failinimi, mille tulemusi soovite näha. Kõik kolm on valikulised, kuna käsku saab täita üksi. Metamärgid on lubatud. Kui see pole selge, vaadake allpool jaotist Dir käskude näited.
/a

Ainult käivitamisel näitab see lüliti igat tüüpi faile ja kaustu, sealhulgas neid, millel on failiatribuudid, mis tavaliselt takistavad nende kuvamist käsuviibas või Windowsis. Kasutage /a ühe või mitme järgmise atribuudiga (koolon on valikuline, tühikuid pole vaja), et kuvada käsu tulemuses ainult seda tüüpi faile:

a=arhiivifailid

d=kataloogid

h=peidetud failid

i=sisu pole indekseeritud failid

l=loe punktid uuesti

r=kirjutuskaitstud failid

s=süsteemifailid

v=terviklikkusfailid

x=faile pole puhastatud

-=Kasutage seda mis tahes ül altoodud atribuudi eesliitena, et välistada nende failiatribuutidega üksused tulemuste hulgast.

/b Kasutage seda suvandit kausta tulemuste kuvamiseks "paljas" vormingus, mis eemaldab tüüpilise päise ja jaluse teabe, samuti kõik üksikasjad iga üksuse kohta, jättes alles ainult kataloogi nime või failinime ja laiendi.
/c See lüliti sunnib kasutama tuhandete eraldajat, kui käsku kasutatakse viisil, mis näitab faili suurust. See on enamiku arvutite vaikekäitumine, seega on praktiline kasutamine tulemustes tuhandete eraldaja keelamiseks /-c.
/d Kasutage /d kuvatavate üksuste piiramiseks ainult kaustadega (sulgudes) ja failinimedega koos nende laienditega. Üksused on loetletud ül alt alla ja seejärel veergude kaupa. Standardsed dir käsu päise ja jaluse andmed jäävad samaks.
/l Kasutage seda valikut kõigi kaustade ja failide nimede kuvamiseks väiketähtedega.
/n See lüliti annab tulemuse veergudega kuupäevaga > aeg > kataloog > faili suurus > faili või kausta nimi veeru struktuur. Kuna see on vaikekäitumine, on praktiline kasutusviis /-n, mis loob veerud faili või kausta nimi > kataloog > faili suurus > kuupäev > ajajärjestus.
/o

Kasutage seda valikut tulemuste sortimisjärjestuse määramiseks. Üksinda käivitamisel loetleb /o kõigepe alt kataloogid, seejärel failid, mõlemad tähestikulises järjekorras. Kasutage seda suvandit ühe või mitme järgmise väärtusega (koolon on valikuline, tühikuid pole vaja), et sortida dir-käsu tulemus määratud viisil:

d=sorteeri kuupäeva/kellaaja järgi (vanim enne)

e=sorteeri laienduse järgi (tähestikuline)

g=kõigepe alt rühmakataloog, seejärel failid

n=sorteeri nime järgi (tähestiku järjekorras)

s=sorteeri suuruse järgi (väikseim enne)

-=Kasutage seda eesliitena mis tahes ül altoodud väärtustega, et muuta järjestust (-d järjestamiseks uusimate järgi, -s suurimate esiteks jne).

/p See suvand kuvab tulemused ühe lehekülje haaval, katkestades jätkamiseks suvalise klahvi… viipa. /p kasutamine on väga sarnane käsu dir kasutamisele käsuga more.
/q Kasutage seda lülitit, et kuvada tulemustes faili või kausta omanik. Lihtsaim viis faili omandiõiguse vaatamiseks või muutmiseks Windowsis on vahekaardi Turvalisus nupu Täpsem alt, kui vaatate faili atribuudid.
/r Valik /r näitab kõiki alternatiivseid andmevooge (ADS), mis on faili osa. Andmevoog ise on loetletud uuel real faili all ja selle järelliide on alati $DATA, mistõttu on neid lihtne märgata.
/s See valik näitab kõiki määratud kataloogis olevaid faile ja kaustu ning kõiki selle määratud kataloogi mis tahes alamkataloogides olevaid faile ja kaustu.
/t

Kasutage seda suvandit ühega allolevatest väärtustest (koolon on valikuline, tühikuid pole vaja), et määrata ajavälja, mida kasutatakse sortimisel ja/või tulemuste kuvamisel:

a=viimane juurdepääs

c=loodud

w =viimati kirjutatud

/w Kasutage /w tulemuste kuvamiseks "laiformaadis", mis piirab kuvatavate üksuste kuvamist ainult kaustadega (sulgudes) ja failinimedega koos nende laienditega. Üksused on loetletud vasakult paremale ja seejärel ridadena. Standardsed dir käsu päise ja jaluse andmed jäävad samaks.
/x See lüliti näitab "lühikese nime" ekvivalenti failidele, mille pikad nimed ei vasta mitte-8dot3 reeglitele.
/4 Lüliti /4 sunnib kasutama 4-kohalisi aastaid. Vähem alt Windowsi uuemates versioonides on 4-kohaline aastakuva vaikekäitumine ja /-4 ei anna 2-kohalist aastakuva.
/? Kasutage abilülitit koos käsuga dir, et kuvada ül altoodud valikute üksikasju otse käsuviiba aknas. Käivitamine dir /? on sama kui abikäsu kasutamine käsku help dir.

Arvestades teabe mahtu, mida käsk dir tavaliselt tagastab, on selle kogu ümbersuunamisoperaatori kaudu tekstifaili salvestamine tavaliselt tark mõte. Vaadake lisateavet selle kohta, kuidas käsu väljundit faili ümber suunata.

Dir Käskude näited

Allpool on mõned viisid, kuidas saate dir-käsku kasutada:

Käita ilma lülititeta


direktor

Selles näites kasutatakse käsku dir üksinda, ilma draivita:, tee, failinime spetsifikatsioonid ega lülitid, mis annab sellise tulemuse:


C:\>dir

Draivi C helitugevusel pole silti.

Käite seerianumber on F4AC-9851

C-kataloog:\

2015-02-09 12:41

$SysReset

2016-30-05 18:22 93 HaxLogs.txt

2016-07-05 02:58 PerfLogs

05/ 22/2016 19:55 Programmifailid

2016-31-05 11:30 Programmifailid (x86)

2015-07-30 04: 14:00 Temp

22.05.2016 19:55 Kasutajad

22.05.2016 08:00 Windows

22.05.2016 21:50 Windows.old1 Fail(id) 93 baiti

Nagu näete, käivitati käsk dir C juurkataloogist (st C:\>). Määramata, kust kausta ja faili sisu täpselt loetleda, kuvab käsk vaikimisi selle teabe, kust käsk käiviti.

Peidetud üksuste loend


kataloog c:\users /ah

Ül altoodud näites nõuame, et käsk dir näitaks tulemusi draivist: ja c:\users teest, mitte asukohast, kust me käsku käivitame. Samuti täpsustame lüliti /a kaudu atribuudiga h, et soovime näha ainult peidetud üksusi, mille tulemuseks on midagi sellist:


C:\>dir c:\users /ah

Draivi C köitel pole silti.

Jadaköide Number on F4AC-9851

Kataloog c:\users

2016-07-05 04:04 Kõik kasutajad [C:\ProgramData]

22.05.2016 20:01 Default2016-07-05 04:04 Vaikekasutaja [C:\Users\Default]2016-05-07 02:50 174 desktop.ini1 Fail(id) 174 baiti

Väike kataloogide loend ja üks fail, mida näete ül altoodud tulemuses, ei moodusta kausta c:\users tervikuna – ainult peidetud failid ja kaustad. Kõigi failide ja kaustade nägemiseks käivitage selle asemel dir c:\users /a (eemaldage h).

Otsige faili mis tahes kaustast


dir c:\.csv /s /b > c:\users\tim\desktop\csvfiles.txt

Selles veidi keerukamas, kuid palju praktilisemas näites käsu dir jaoks nõuame, et kogu meie kõvakett alt otsitaks CSV-faile ja seejärel väljastatakse minimaalsed tulemused tekstidokumenti. Vaatame seda tükkhaaval:

  • c:\.csv käsib dir käsul vaadata kõiki faile (), mis lõpevad CSV-ga (.csv) laiendus ketta c: juurtes.
  • /s käsib sellel minna sügavamale kui c: juur ning selle asemel otsige selliseid faile igast kaustast, nii sügav alt kui kaustad ulatuvad.
  • /b eemaldab kõik peale tee ja failinime, luues sisuliselt nendest failidest loetava "loendi".
  • > on ümbersuunamise operaator, mis tähendab "saada kuhugi".
  • c:\users\tim\desktop\csvfiles.txt on ümbersuunaja > sihtkoht, mis tähendab, et tulemused on kirjutatakse käsuviiba asemel faili csvfiles.txt, mis luuakse c:\users\tim\desktop (st., töölaud, mida näete, kui olete sisse logitud).

Kui suunate käsu väljundi faili ümber, nagu tegime selles dir-käsu näites, ei kuva käsuviip midagi. Täpne väljund, mida oleksite näinud, asub aga selle tekstifaili sees. Meie csvfiles.txt nägi välja selline, kui käsk dir oli lõppenud:


c:\ProgramData\Intuit\Quicken\Inet\merchant_alias.csv

c:\ProgramData\Intuit\Quicken\Inet\merchant_common.csv

c:\Users\All Users\Intuit\Quicken\Inet\merchant_alias.csvc:\Users\All Users\Intuit\Quicken\Inet\merchant_common.csvc:\Users\Tim\AppData\Roaming\condition.2.csvc:\Users\Tim\AppData\Roaming\line.csvc:\Users\Tim\AppData\Roaming\media.csv

Kuigi kindlasti oleks võinud vahele jätta faili ümbersuunamise ja isegi "paljas vormingu" lüliti, oleks tulemusi olnud käsuviiba aknas väga raske töötada, mistõttu oleks raske jõuda sellele, mida otsisite.

Seotud käsud

Käsku dir kasutatakse sageli koos käsuga del. Pärast dir-i kasutamist faili(de) nime ja asukoha leidmiseks konkreetse(te) kausta(de)s, saab del kasutada failide kustutamiseks otse käsure alt.

Sarnane on käsk rmdir /s ja vanem käsk deltree, mida kasutatakse kaustade ja failide kustutamiseks. Käsk rmdir (ilma võtmeta /s) on kasulik tühjade kaustade kustutamiseks, mille leiate käsuga dir.

Nagu eespool mainitud, kasutatakse käsku dir sageli ka ümbersuunamisoperaatoriga.

Soovitan: