Dir komennon esimerkit, kytkimet, asetukset ja paljon muuta
Dir- komento on komentokehotteinen komento, joka näyttää luettelon kansiossa olevista tiedostoista ja alikansioista.
Jokaisen luetellun tiedoston tai kansion osalta dir-komennon oletusarvoisesti näyttää päivämäärän ja kellonajan, jolle kohde on viimeksi vaihdettu, jos kohde on kansio (merkintä
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 .
Huomaa: Tiettyjen dir-komentokytkinten ja muun dir-komentojen syntaksin saatavuus voi poiketa käyttöjärjestelmästä käyttöjärjestelmään.
Dir Command Syntax
dir [ drive : ] [ polku ] [ tiedostonimi ] [ / a ] [ / d ] [ / l ] [ / n ] [ / o [[ : ] lajittelujärjestys ] ] [ / p ] [ / q ] [ / r ] [ / s ] [ / t [[ : ] aikakenttä ]] [ / w ] [ / x ] [ / 4 ]
Vinkki: Katso komentojen syntaksin lukeminen, jos et ole varma, miten tulkita dir-komennon syntaksi, kun olen kirjoittanut sen yllä tai kuten se on esitetty alla olevassa taulukossa.
asema :, polku, tiedostonimi | Tämä on asema , polku ja / tai tiedostonimi, jolle haluat nähdä dir-komennon tuloksia. Kaikki kolme ovat valinnaisia, koska dir-komento voidaan suorittaa yksin. Luonnokortit ovat sallittuja. Katso alla oleva Dir-komentoesimerkkejä, 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äytä / a, jossa on yksi tai useampi seuraavista ominaisuuksista (kaksoispiste on valinnainen, ei tarvita välilyöntejä), joka näyttää vain sellaiset tiedostotyypit dir-komennon tuloksessa:
|
/ b | Kä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. |
/ C | Tämä kytkin pakottaa tuhansien erottimien käytön, kun dir-komentoa käytetään tavalla, joka näyttää tiedostokoot. Tämä on oletusarvoinen käyttäytyminen useimmissa tietokoneissa, joten käytännön käyttö on / -c poistaa tuhannet erotin tuloksissa. |
/ d | Käytä / d rajoittamaan 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. |
/ l | Käytä tätä vaihtoehtoa kaikkien kansion ja tiedostonimien nimeä pieniksi kirjaimiksi. |
/ n | Tämä kytkin tuottaa tuloksen sarakkeissa päivämäärä -> aika -> hakemisto -> tiedoston koko -> tiedoston tai kansion nimen sarake rakenne. Koska tämä on oletuskäyttäytyminen, käytännön käyttö on / -n, joka tuottaa sarakkeita tiedostossa tai kansionimessä -> hakemistossa -> tiedostokoko -> päivämäärä -> aikajärjestyksessä. |
/ o | Käytä tätä vaihtoehtoa, jos haluat määrittää tulosten lajittelujärjestyksen. Kun se suoritetaan yksin, / o luetellaan ensin hakemistot, joita seuraa tiedostoja 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:
|
/ p | Tämä vaihtoehto näyttää tulokset yhden sivun kerrallaan ja keskeytyy a Paina jotain näppäintä jatkaaksesi ... kehotetta. Käyttämällä / p on hyvin samanlaista kuin dir-komennon käyttäminen useammalla komennolla . |
/ q | Käytä tätä vaihetta näyttääksesi tiedoston tai kansion omistajan hakutuloksissa. Helpoin tapa tarkastella tai muuttaa tiedoston omistajuutta Windowsissa on Lisäasetukset- painikkeella Suojaus- välilehdessä, kun tarkastellaan tiedostoa Ominaisuudet . |
/ R | / R -vaihtoehto näyttää kaikki vaihtoehtoiset tietovirrat (ADS), jotka ovat osa tiedostoa. Itse tietovirta on listattu uudella rivillä, tiedoston alla, ja se on aina varustettu $ DATA: lla , joten se on helppo havaita. |
/ s | Tämä vaihtoehto näyttää kaikki tiedostot ja kansiot määritetyssä hakemistossa sekä 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ä:
|
/ p | Käytä / w näyttää tuloksia "wide format" -muodossa, joka rajoittaa näytettäviä kohteita vain suluissa oleviin kansioihin ja tiedostonimiin niiden laajennuksilla. Kohteet on listattu vasemmalta oikealle ja alas riveille. Standard dir -komennon ylä- ja alatunnistetiedot pysyvät samoina. |
/ x | Tä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 4-numeroisia vuosia. Ainakin uudemmissa Windows-versioissa 4-numeroinen vuosi -näyttö on oletuskäyttäytyminen ja / -4 ei johda kaksinumeroiseen vuosi-näyttöön. |
/? | Käytä ohjekirjoitusta dir-komennolla, jotta näet yllä olevat vaihtoehdot suoraan komentoriviltä. Suoritetaan dir /? on sama kuin apukomennon käyttäminen ohjetiedoston suorittamiseen. |
Vinkki: Kun dir-komennon tavoin palauttaa tiedot, sen tallentaminen tekstitiedostoon uudelleenohjaustoiminnon kautta on yleensä älykäs idea. Katso ohjeet kohdasta Komentojonon uudelleenohjaaminen tiedostolle .
Dir-komentoesimerkkejä
dirTässä esimerkissä dir-komentoa käytetään yksinään ilman mitään asemaa : polku, tiedostonimen tekniset tiedot ja muut kytkimet, jotka tuottavat näin:
C: \> dir Äänenvoimakkuudella C ei ole tarraa. Volume Serial Number on F4AC-9851 C: \ 09.02.2015 -hakemisto 12.41Kuten 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 / ahYllä olevassa esimerkissä pyydän, että dir-komento näyttää tuloksia asemasta : ja c: \ käyttäjistä , ei sijainnista, josta käsin komentosarjaa. Olen myös määritellyt h- attribuutin / a kytkimellä, että haluan vain nähdä piilotettuja esineitä ja saada aikaan jotain tällaista:
C: \> dir c: \ käyttäjät / ah Levyllä C ei ole tarraa. Volume Serial Number on F4AC-9851 C: \ käyttäjistä 05.07.2016 04:04Pienen luettelon hakemistoista ja yksittäisestä tiedostosta, jonka näet yllä olevassa versiossa, ei muodosta koko c: \ käyttäjät -kansiota - vain piilotetut tiedostot ja kansiot. Jos haluat nähdä kaikki tiedostot ja kansiot, suorittaisit dir c: \ users / a (poistaa h: n ) sijaan.
dir c: \ *. csv / s / b> c: \ käyttäjät \ tim \ työpöytä \ csvfiles.txtTä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 tarkastelemaan kaikkia tiedostoja ( * ), jotka lopettavat CS: n ( .csv ) laajennuksen c: -aseman juuressa.
- / 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 kaiken muun kuin polun ja tiedoston nimen, mikä luo olennaisesti näiden tiedostojen luettavissa olevan "luettelon".
- > on uudelleenohjausoperaattori , eli "lähettää" johonkin.
- c: \ users \ tim \ desktop \ csvfiles.txt on > uudelleenohjaimen kohde, eli tulokset kirjoitetaan csvfiles.txt- tiedostoon 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 olisit nähnyt, sijaitsee sen sijaan kyseisen tekstitiedoston sisällä. Tässä se, mitä minun csvfiles.txt näytti, kun dir-komento oli valmis:
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.csvVaikka 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 vanhempi deltree- komento, jota käytetään kansioiden ja tiedostojen poistamiseen. Rmdir- komento (ilman / s -vaihtoehtoa) on hyödyllinen poistaa tyhjät kansiot, jotka löytyvät dir-komennolla.
Kuten edellä mainitsin, dir-komentoa käytetään usein myös uudelleenohjausoperaattorin kanssa .