dir (Suomi)
- 16.10.2017
- 7 minuuttia aikaa lukea
-
- e
- j
- D
- a
- i
-
+5
Näyttää luettelon hakemiston tiedostoista ja alihakemistoista. Jos sitä käytetään ilman parametreja, tämä komento näyttää levyn levytunnisteen ja sarjanumero, jota seuraa luettelo levyllä olevista hakemistoista ja tiedostoista (mukaan lukien niiden nimet sekä päivämäärän ja kellonajan viimeisen muokkauksen päivämäärät). Tiedostoille tämä komento näyttää nimilaajennuksen ja koon tavuina. Tämä komento näyttää myös lueteltujen tiedostojen ja hakemistojen kokonaismäärän, niiden kumulatiivisen koon ja levyllä jäljellä olevan vapaan tilan (tavuina).
Dir-komento voidaan suorittaa myös Windowsin palautuskonsolista käyttämällä eri parametreja. Lisätietoja on ohjeaiheessa Windowsin palautusympäristö (WinRE).
Syntaksi
Parametrit
Parametri | Kuvaus |
---|---|
|
Määrittää aseman ja hakemiston, jolle haluat katso luettelo. |
|
Määrittää tietyn tiedoston tai tiedostoryhmän, jolle haluat katso luettelo. |
/ p | Näyttää luettelon yhden näytön kerrallaan. Näet seuraavan näytön painamalla mitä tahansa näppäintä. |
/ q | Näyttää tiedoston omistajuustiedot. |
/ w | Näyttää luettelon laajasti, kullakin rivillä jopa viisi tiedostonimeä tai hakemistonimeä. |
/ d | Näyttää luettelon samassa muodossa kuin / w, mutta tiedostot lajitellaan sarakkeiden mukaan. |
/ a <attributes> ] |
Näyttää vain niiden hakemistojen ja tiedostojen nimet, joilla on määritetyt määritteet. Jos et käytä tätä parametria, komento näyttää kaikkien tiedostojen nimet paitsi piilotetut ja järjestelmätiedostot. Jos käytät tätä parametria määrittämättä mitään määritteitä, komento näyttää kaikkien tiedostojen nimet, mukaan lukien piilotetut ja järjestelmätiedostot. mahdollisia määritearvoja ovat:
Voit käyttää mitä tahansa yhdistelmää näistä arvoista, mutta älä erota arvoja välilyönneillä. Vaihtoehtoisesti voit käyttää kaksoispistettä (:) erottinta tai voit käyttää väliviivaa (-) etuliitteenä tarkoittamaan ”ei”. Esimerkiksi -sattribuutin käyttäminen ei näytä järjestelmätiedostoja. |
/ o <sortorder> ] |
Lajittelee lähdön lajittelujärjestyksen mukaan, joka voi olla mikä tahansa seuraavien arvojen yhdistelmä:
Useita arvoja käsitellään siinä järjestyksessä, jossa ne luetellaan. Älä erota useita arvoja välilyönneillä, mutta voit käyttää kaksoispistettä (:). Jos lajittelujärjestystä ei ole määritetty , dir / o listaa hakemistot aakkosjärjestyksessä ja tiedostot, jotka ovat myös aakkosjärjestyksessä. |
/ t <timefield> ] |
Määrittää näytettävän tai lajittelussa käytettävän aikakentän. Käytettävissä olevat aikakentän arvot ovat:
|
/ s | Luettelee kaikki määritetyn tiedostonimen esiintymät määritetyssä hakemistossa ja kaikissa alihakemistoissa. |
/ b | Näyttää paljastetun luettelon hakemistoista ja tiedostoista ilman lisätietoja. Parametri / b ohittaa / w. |
/ l | Näyttää lajittelemattomat hakemistojen ja tiedostojen nimet pienillä kirjaimilla. |
/ n | Näyttää pitkän luettelomuodon tiedostonimillä näytön oikeassa reunassa. |
/ x | Näyttää lyhyet nimet, jotka on luotu muille kuin 8dot3-tiedostojen nimille. Näyttö on sama kuin / n -näyttö, mutta lyhyt nimi lisätään ennen pitkää nimeä. |
/ c | Näyttää tuhannen erottimen tiedostokokoina. Tämä on oletuskäyttäytyminen. Käytä / c piilottaaksesi erottimet. |
/ 4 | Näyttää vuodet nelinumeroisena. |
/ r | Näytä tiedoston vaihtoehtoiset tietovirrat. |
/? | Näyttää ohjeen komentokehotteessa. |
huomautuksia
-
käytä useita tiedostonimen parametreja, erota kukin tiedoston nimi välilyönnillä, pilkulla tai puolipisteellä.
-
Voit käyttää jokerimerkkejä (* tai?) edustamaan yhtä tai useampaa merkkiä tiedostonimi ja tiedostojen tai alihakemistojen osajoukon näyttäminen.
-
Voit korvata minkä tahansa merkkijonon jokerimerkillä *, esimerkiksi:
-
iv
dir *.txt
luetellaan kaikki nykyisen hakemiston tiedostot .txt-alkuisilla laajennuksilla, kuten .txt, .txt1, .txt_old. -
iv
dir read *.txt
luetellaan kaikki nykyisen hakemiston tiedostot, jotka alkavat lukemisella ja laajennuksilla, jotka alkavat .txt: llä, kuten .txt,. txt1 tai .txt_old. -
dir read *.*
luetellaan kaikki nykyisen hakemiston tiedostot, jotka alkavat lukemalla minkä tahansa laajennuksen.
Tähtimerkki käyttää aina lyhyttä tiedostonimen karttaa ping, joten saatat odottaa odottamattomia tuloksia. Esimerkiksi seuraava hakemisto sisältää kaksi tiedostoa (t.txt2 ja t97.txt):
Voit odottaa kirjoittavan
dir t97\*
palauttaisi tiedoston t97.txt. Kirjoittamalladir t97\*
palautetaan kuitenkin molemmat tiedostot, koska tähtimerkki korvaa tiedoston t.txt2 tiedostoon t97.txt käyttämällä sen lyhyttä nimikarttaa T97B4 ~ 1.TXT. Vastaavasti kirjoittamalladel t97\*
, molemmat tiedostot poistetaan. -
-
Voit käyttää kysymysmerkkiä (?) Yhden merkin korvikkeena. nimessä. Esimerkiksi kirjoittamalla
dir read???.txt
luetellaan kaikki nykyisen hakemiston tiedostot .txt-laajennuksella, jotka alkavat lukemisella ja joita seuraa enintään kolme merkkiä. Tämä sisältää Read.txt, Read1.txt, Read12.txt, Read123.txt ja Readme1.txt, mutta ei Readme12.txt. -
Jos käytät / a: ta useamman kanssa kuin yksi arvo määritteissä, tämä komento näyttää vain niiden tiedostojen nimet, joilla on kaikki määritetyt määritteet. Esimerkiksi, jos käytät / a: ta r: n ja -h: n kanssa attribuutteina (käyttämällä joko
/a:r-h
tai/ar-h
), tämä komento toimii vain näyttää vain luku-tiedostojen nimet, joita ei ole piilotettu. -
Jos määrität useamman kuin yhden järjestysarvon, tämä komento lajittelee tiedostonimet ensimmäisen ehdon mukaan ja esimerkiksi jos toinen kriteeri ja niin edelleen. Esimerkiksi, jos käytät / o: ta e- ja -s-parametrien kanssa järjestyksessä (käyttämällä joko
/o:e-s
tai/oe-s
), tämä komento lajittelee hakemistojen ja tiedostojen nimet laajennuksen mukaan ensin suurimmaksi ja näyttää lopullisen tuloksen. Aakkosellinen lajittelu laajennuksen mukaan saa tiedostot nimet ilman laajennuksia näkyviin ensin, sitten hakemistojen nimet, ja sitten tiedostojen nimet laajennuksilla. -
Jos lähetät tämän komennon lähdön uudelleenohjaussymbolilla (
>
). tiedostoa tai jos lähetät tämän komennon putki (|
) tput toiseen komentoon, sinun on käytettävä/a:-d
ja / b vain tiedostojen nimien luetteloimiseksi. Voit käyttää tiedostonimeä painikkeilla / b ja / s määrittääksesi, että tämän komennon on haettava nykyisestä hakemistosta ja sen alihakemistoista kaikki tiedostonimet, jotka vastaavat tiedostonimeä. Tämä komento listaa vain aseman kirjaimen, hakemiston nimen, tiedoston nimen ja tiedostonimen laajennuksen (yksi polku riviä kohden) jokaiselle löydetylle tiedostonimelle. Ennen kuin lähetät tämän komennon lähdön putkella toiselle komennolle, sinun on asetettava TEMP-ympäristömuuttuja Autoexec.nt-tiedostoon.
Esimerkkejä
Jos haluat näyttää kaikki hakemistot peräkkäin aakkosjärjestyksessä, laajasti ja pysäyttää jokaisen näytön jälkeen, varmista, että juurihakemisto on nykyinen hakemisto, ja kirjoita sitten:
Lähdössä luetellaan juurihakemisto, alihakemistot ja juurihakemistossa olevat tiedostot, mukaan lukien laajennukset. Tämä komento myös listaa alihakemistojen nimet ja puun jokaisen alihakemiston tiedostonimet.
Jos haluat muuttaa edellistä esimerkkiä siten, että dir näyttää tiedostonimet ja laajennukset, mutta jättää pois hakemistojen nimet, kirjoita:
Tulosta hakemistoluettelo, kirjoita:
Kun määrität prn, hakemistoluettelo lähetetään tulostimelle, joka on liitetty LPT1-porttiin. kiinnitetty eri po rt, sinun on korvattava prn oikean portin nimellä.
Voit myös ohjata dir-komennon lähdön tiedostoon korvaamalla prn tiedostonimellä. Voit myös kirjoittaa polun. Jos esimerkiksi haluat ohjata dir-lähdön tiedostojen hakemistoon dir.doc, kirjoita:
Jos dir.doc-tiedostoa ei ole, dir luo sen , ellei tietueiden hakemistoa ole olemassa. Siinä tapauksessa seuraava viesti tulee näkyviin:
Näyttää luettelon kaikista tiedostojen nimistä, joissa on.txt-laajennus C-aseman kaikissa hakemistoissa, kirjoita:
Dir-komento näyttää laajakuvamuodossa luettelon vastaavista tiedostojen nimistä kussakin hakemistossa , ja se keskeytyy aina, kun näyttö täyttyy, kunnes jatkat painamalla mitä tahansa näppäintä.