Skip to main content

Dir-komento (esimerkit, asetukset, kytkimet ja paljon muuta)

dir command in dos (Kesäkuu 2026)

dir command in dos (Kesäkuu 2026)
Anonim

Dir-komento on komentokehotteinen komento, joka näyttää luettelon kansiossa olevista tiedostoista ja alikansioista.

Jokaisen luetellun tiedoston tai kansion osalta dir-komento näyttää oletusarvona päivämäärän ja kellonajan, jolle kohde on viimeksi vaihdettu, jos kohde on kansio (merkitty nimellä

) tai tiedosto, tiedoston koko, jos sellainen on, ja lopuksi tiedoston tai kansion nimi, mukaan lukien tiedostopääte.

Tiedosto- ja kansiluettelon ulkopuolella dir-komennolla näkyy myös osion nykyinen asemakirjain, tilavuuden tunniste, tilavuuden sarjanumero, lueteltujen tiedostojen kokonaismäärä, näiden tiedostojen kokonaismäärä tavuina, lueteltujen alikansioiden määrä ja kokonaiset tavut pysyvät vapaana asemalla.

Dir-komennon saatavuus

Dir-komento on käytettävissä komentokehotteen kaikissa Windows-käyttöjärjestelmissä, kuten Windows 10, Windows 8, Windows 7, Windows Vista ja Windows XP.

Vanhemmat Windows-versiot sisältävät myös dir-komennon, mutta muutamia vähemmän vaihtoehtoja kuin minulla on lueteltu alla. Dir-komento on myös DOS-komento, joka on saatavana kaikissa MS-DOS -versioissa.

Dir-komento löytyy offline Command Prompt -versioista, kuten käytettävissä olevista käynnistysasetuksista ja järjestelmän palautusta koskevista vaihtoehdoista. Dir-komento sisältyy myös Windows XP: n palautuskonsoliin.

Huomautus: Tiettyjen dir-komentokytkinten ja muun dir-komennon syntaksin saatavuus voi poiketa käyttöjärjestelmästä käyttöjärjestelmään.

Dir Command Syntax

dir ajaa : polku Tiedoston nimi / a: määritteet / b / C / d / l / n / o: Lajittelujärjestys / p / q / R / s / t: timefield / p / x /4

Kärki: Katso komentojen syntaksin lukeminen, jos et ole varma, kuinka tulkita dir-komennon syntaksi, kun olen kirjoittanut sen yllä tai kuten se on esitetty alla olevassa taulukossa.

ajaa : , polku, tiedostonimi Tämä on ajaa , polku , ja tai Tiedoston nimi haluat nähdä dir-komennon tuloksia. Kaikki kolme ovat valinnaisia, koska dir-komento voidaan suorittaa yksin. Luonnokortit ovat sallittuja. Katso Dir-komentoesimerkkejä alla, jos tämä ei ole selvää.
/ a

Kun yksin toteutetaan, tämä kytkin näyttää kaikentyyppiset tiedostot ja kansiot, mukaan lukien ne, joilla on tiedostomääritteet, jotka yleensä estävät niiden näkyvän komentokehotteessa tai Windowsissa. Käyttää/ a yhdellä tai useammalla seuraavista määritteet (kaksoispiste on valinnainen, ei tarvita välilyöntejä) näyttää vain sellaiset tiedostotyypit dir-komennon tuloksessa:

  • = arkistoida tiedostot
  • d = hakemistot
  • h = piilotetut tiedostot
  • minä = ei sisältöindeksoituja tiedostoja
  • l = korjata pisteitä
  • R = vain luku -tiedostot
  • s = järjestelmätiedostot
  • v = eheys tiedostoja
  • x = ei hankaa tiedostoja
  • - = Käytä tätä etuliitteenä mihinkään yllä mainituista ominaisuuksista, jotta voit jättää kohteet, joilla on kyseiset tiedostomääritteet tuloksista.
/ bKäytä tätä vaihtoehtoa näyttääksesi dir-tulokset käyttämällä "paljas" -muotoa, joka poistaa tyypilliset otsikko- ja alatunnistetiedot sekä kaikki tiedot jokaisesta kohteesta jättäen vain hakemiston nimen tai tiedoston nimen ja laajennuksen.
/ CTämä kytkin pakottaa tuhansien erottimien käytön, kun dir-komentoa käytetään tavalla, joka näyttää tiedostokoot. Tämä on oletuskäyttäytyminen useimmissa tietokoneissa, joten käytännöllinen käyttö on/ C poistaa tuhannet erotin tuloksista.
/ dKäyttää/ d rajoittaa näytettäviä kohteita vain kansioihin (suluissa) ja tiedostonimien kanssa niiden laajennuksilla. Kohteita on listattu ylhäältä alas ja sitten sarakkeiden poikki. Standard dir -komennon ylä- ja alatunnistetiedot pysyvät samoina.
/ lKäytä tätä vaihtoehtoa kaikkien kansion ja tiedostonimien nimeä pieniksi kirjaimiksi.
/ nTämä kytkin tuottaa tuloksen päivämäärän sarakkeilla -> aika -> hakemisto -> Tiedoston koko -> tiedoston tai kansion nimen pylväsrakenne. Koska tämä on oletuskäyttäytyminen, käytännöllinen käyttö on/ -n joka tuottaa sarakkeita tiedoston tai kansion nimen -> hakemisto -> Tiedoston koko -> Treffi -> aika tilata.
/ o

Käytä tätä vaihtoehtoa, jos haluat määrittää tulosten lajittelujärjestyksen. Kun toteutetaan yksin,/ o ensin luettelot hakemistoista, joita seuraavat tiedostot sekä aakkosjärjestyksessä. Käytä tätä vaihtoehtoa yhdellä tai useammalla seuraavista arvoista (kaksoispiste on valinnainen, ilman välilyöntejä), jotta voit lajitella dir-komennon tuloksen määritetyllä tavalla:

  • d = Lajittele päivämäärän / ajan mukaan (vanhin ensin)
  • e = lajitella laajennuksena (aakkosellinen)
  • g = ensin ryhmähakemisto, jota seuraavat tiedostot
  • n = lajiteltu nimen mukaan (aakkosellinen)
  • s = lajittele koon mukaan (pienin ensin)
  • - = Käytä tätä etuliitteenä millä tahansa edellä mainituista arvoista tilauksen peruuttamiseksi (esim. -D lajitella uusin ensin, -S suurin ensin, jne.).
/ pTämä vaihtoehto näyttää tulokset yhden sivun kerrallaan ja keskeytyy a Paina mitä tahansa näppäintä jatkaaksesi… nopeaa. käyttämällä/ p on hyvin samankaltainen kuin dir-komennon käyttäminen komennolla.
/ qKäytä tätä vaihetta näyttääksesi tiedoston tai kansion omistajan hakutuloksissa. Helpoin tapa tarkastella tai muuttaa tiedoston omistusta Windows-järjestelmästä on Pitkälle kehittynyt -painiketta turvallisuus välilehti, kun tarkastellaan tiedostoa ominaisuudet .
/ R/ R vaihtoehto näyttää kaikki vaihtoehtoiset tietovirrat (ADS), jotka ovat osa tiedostoa.Itse tietovirta on lueteltu uudella rivillä, tiedoston alla, ja se on aina täydennetty $ DATA , mikä helpottaa niiden löytämistä.
/ sTämä vaihtoehto näyttää kaikki tiedostot ja kansiot määritetyssä hakemistossa plus kaikki tiedostot ja kansiot, jotka sisältyvät kyseisen määritetyn hakemiston alihakemistoihin.
/ t

Käytä tätä vaihtoehtoa jommallakummalla alla olevista arvoista (kaksoispiste on valinnainen, ei välilyöntejä) määrittääksesi aikakentän, jota käytetään lajittelussa ja / tai tulosten näyttämisessä:

  • = viimeinen käyttöoikeus
  • C = luotu
  • w = viimeksi kirjoitettu
/ pKäyttää/ p näyttää tuloksia "laaja-muodossa", joka rajoittaa näytettäviä kohteita vain kansioihin (suluissa) ja tiedostojen nimet laajennuksilla. Kohteet on listattu vasemmalta oikealle ja alas riveille. Standard dir -komennon ylä- ja alatunnistetiedot pysyvät samoina.
/ xTämä kytkin näyttää "lyhyen nimen" vastaavan tiedostot, joiden pitkät nimet eivät ole muiden kuin 8dot3-sääntöjen mukaisia.
/4/4 kytkin pakottaa käyttämään nelinumeroisia vuosia. Ainakin uudemmissa Windows-versioissa 4-numeroinen vuosi -näyttö on oletustoiminta ja/-4 ei johda kaksinumeroiseen vuosi-näyttöön.
/?Käytä ohjekirjoitusta dir-komennolla, jotta näet yllä olevat vaihtoehdot suoraan komentoriviltä. Esittäendir /? on sama kuin suorittamalla komentokäskyhelp dir.

Kärki: Kun dir-komennon tavoin palaa informaation määrä, tallentaminen kaiken tekstitiedostoon uudelleenohjausoperaattorin kautta on yleensä fiksu idea. Katso ohjeet kohdasta Komentojonon uudelleenohjaaminen tiedostolle.

Dir-komentoesimerkkejä

dir

Tässä esimerkissä dir-komentoa käytetään yksinään ilman mitään ajaa : , polku, tiedostonimi eritelmät, eikä mitään kytkimiä, jotka tuottavat näin:

C: > dir Äänenvoimakkuudella C ei ole tarraa. Volume sarjanumero on F4AC-9851 C: 09.02.2015 hakemisto

$ SysReset 05/30/2016 06:22 PM 93 HaxLogs.txt 05/07/2016 02:58 PerfLogs 22/05/2013 07:55 Ohjelmatiedostot 31.5.2016 11.30 Ohjelmatiedostot (x86) 30.7.2015 04:32 Lämpöt. 22.05.2013 07:55 Käyttäjät 22.5.2016 08:00 Windows 22/05/2013 09:50 Windows.old 1 tiedosto 93 bytes 8 Dir (s) 18,370,433,024 bytes ilmaiseksi

Kuten näette, dir-komento suoritettiin C: n juurihakemistosta (eli C: >). Ilman määrittämällä, missä kansio ja tiedoston sisältö luetellaan tarkasti, dir-komento oletusarvoisesti näyttää tämän tiedon, josta komento suoritettiin.

dir c: käyttäjät / ah

Yllä olevassa esimerkissä pyydän, että dir-komento näyttää tuloksia ajaa : ja polku of C: Users , ei sijainnista, josta käsin komentojani. Olen myös täsmentänyt, kautta/ a kytke h attribuutti, että haluaisin vain nähdä piilotettuja esineitä, mikä saa aikaan jotain tällaista:

C: > dir c: käyttäjät / ah Levyllä C ei ole tarraa. Volume Sarjanumero on F4AC-9851 C: users -hakemisto 05.07.2016 04:04 Kaikki käyttäjät C: ProgramData 22.5.2013 08:01

Oletus 05.07.2016 04:04 Oletusarvoinen käyttäjä C: Users Default 05/07/2016 02:50 174 desktop.ini 1 tiedosto (t) 174 tavua 3 Dir (s) 18,371,039,232 tavua ilmaiseksi

Pieni luettelo hakemistoista ja yksittäisestä tiedostosta, jonka näet yllä olevassa versiossa, ei muodosta koko C: Users kansio - vain piilotetut tiedostot ja kansiot. Nähdä kaikki tiedostoja ja kansioita, jotka suoritatdir c: käyttäjät / a (poistetaanh) sen sijaan.

dir c: *. csv / s / b> c: käyttäjät tim työpöytä csvfiles.txt

Tässä hieman monimutkaisempana, mutta käytännöllisemmäksi esimerkkinä dir-komennolle, pyydän koko kiintolevyni etsimään CSV-tiedostoja ja sitten paljaat vähimmäistulokset tulostetaan tekstitiedostolle. Katsotaanpa tätä kappaletta:

  • C: *. csv kertoo dir-komennon tarkastella kaikkia tiedostoja (*), joka päättyy CSV: hen (.csv) laajennus juuressa C: ajaa.
  • / s opastaa dir mennä syvemmälle kuin root c: ja sen sijaan etsiä tiedostoja, kuten tämä jokaisessa kansiossa, niin syvälle kuin kansioita mennä.
  • / b poistaa vain polun ja tiedoston nimen, mikä luo olennaisesti näiden tiedostojen luettavissa olevan "luettelon".
  • > on uudelleenohjausoperaattori, joka tarkoittaa "lähetä" johonkin.
  • C: Users Tim Desktop csvfiles.txt on kohde> uudelleenohjaaja, mikä tarkoittaa, että tulokset kirjoitetaancsvfiles.txt tiedostoa komentokehotteen sijaan, joka luodaan C: Users Tim Desktop sijainti (eli työpöytä, jonka näen, kun olen kirjautunut sisään).

Kun ohjata komentotiedostoa tiedostolle, kuten teimme täällä tässä dir-komennolla, Command Prompt ei näytä mitään. Kuitenkin tarkka tuotos, jonka olet nähnyt, sijaitsee sen tekstitiedoston sisällä. Tässä mitä minun csvfiles.txt näytti sen jälkeen, kun dir-komento oli valmistunut:

c: Users All Users Intuiti Quicken Inet merchant_alias.csv c: Käyttäjät Kaikkien käyttäjien Intuiti Quicken Inet merchant_alias.csv c: ProgramData Intuit Quicken Inet merchant_common.csv c: Users Kaikki käyttäjät Intuit Quicken Inet merchant_common.csv c: Käyttäjät Tim AppData Roaming condition.2.csv c: Käyttäjät Tim AppData Roaming line.csv c: Käyttäjät Tim AppData Roaming media.csv

Vaikka voit varmasti ohittaa tiedoston uudelleenohjauksen ja jopa "paljas muoto" -kytkin, tuloksia olisi ollut vaikea työskennellä komentorivin ikkunassa, mikä vaikeutti päästä siihen, mitä olit - jokaisen CSV-tiedosto tietokoneellasi.

Dir Liittyvät komennot

Dir-komentoa käytetään usein del-komennolla. Kun käytät dir-komentoa löytääksesi tiedoston nimet ja sijainnit mihin tahansa tietylle kansioon, del-komennolla voidaan poistaa tiedostoja suoraan komentoriviltä.

Samanlainen on rmdir / s komento ja vanhemmat deltree komento, jota käytetään kansioiden ja tiedostojen poistamiseen. rmdir komento (ilman / s vaihtoehtoa) on hyödyllinen poistaa tyhjät kansiot, jotka löydät dir-komennolla.

Kuten edellä mainitsin, dir-komentoa käytetään usein myös uudelleenohjausoperaattorin kanssa.