dir (Magyar)
- 2017.10.16.
- 7 perc az olvasáshoz
-
- e
- j
- D
- a
- i
-
+5
Megjeleníti a könyvtár fájljainak és alkönyvtárainak listáját. Paraméterek nélküli használat esetén ez a parancs megjeleníti a lemez kötetcímkéjét és sorozatszám, majd a lemezen található könyvtárak és fájlok listája (beleértve a nevüket, valamint az utolsó módosítás dátumát és idejét). A fájlok esetében ez a parancs bájtban jeleníti meg a névkiterjesztést és a méretet. Ez a parancs megjeleníti a felsorolt fájlok és könyvtárak teljes számát, összesített méretét és a lemezen maradt szabad helyet (bájtokban).
A dir parancs a Windows helyreállítási konzolról is futtatható, a különböző paramétereket. További információ: Windows helyreállítási környezet (WinRE).
Szintaxis
Paraméterek
Paraméter | Leírás |
---|---|
|
Megadja azt a meghajtót és könyvtárat, amelyhez listát néz. |
|
Meghatároz egy adott fájlt vagy fájlcsoportot listát látni. |
/ p | Egyszerre csak egy képernyőt jelenít meg. A következő képernyő megjelenítéséhez nyomja meg bármelyik billentyűt. |
/ q | Megjeleníti a fájlok tulajdonjogával kapcsolatos információkat. |
/ w | A felsorolást széles formátumban jeleníti meg, minden sorban öt fájl- vagy könyvtárnévvel. |
/ d | A listát a / w formátumban jeleníti meg, de a fájlok oszlopok szerint vannak rendezve. |
/ a <attributes> ] |
Csak a megadott attribútumokkal rendelkező könyvtárak és fájlok nevét jeleníti meg. Ha nem használja ezt a paramétert, akkor a parancs az összes fájl nevét megjeleníti, kivéve a rejtett és a rendszerfájlokat. Ha ezt a paramétert attribútumok megadása nélkül használja, akkor a parancs megjeleníti az összes fájl nevét, beleértve a rejtett és a rendszerfájlokat is. a lehetséges attribútumértékek közül a következők lehetnek:
Bármilyen kombinációt használhat ezen értékek közül, de ne válassza szét szóközt. Opcionálisan használhat kettőspontot (:) elválasztót, vagy használhat kötőjelet (-) előtagként a “nem” kifejezésre. Például a -s attribútum használatával a rendszerfájlok nem jelennek meg. |
/ o <sortorder> ] |
A kimenetet rendezési sorrend szerint rendezi, amely a következő értékek bármilyen kombinációja lehet:
Több érték feldolgozása a felsorolás sorrendjében történik. Ne különítsen el több értéket szóközökkel, de választhat kettőspontot is (:). Ha a rendező nincs megadva , a dir / o betűrendben sorolja fel a könyvtárakat, majd a fájlokat követi, amelyeket szintén ábécé sorrendbe rendeznek. |
/ t <timefield> ] |
Meghatározza, hogy melyik mezőt jelenítse meg vagy használja a rendezéshez. A rendelkezésre álló időtartam-értékek a következők:
|
/ s | Felsorolja a megadott fájlnév minden előfordulását a megadott könyvtárban és az összes alkönyvtárban. |
/ b | A könyvtárak és fájlok csupasz listáját jeleníti meg, további információk nélkül. A / b paraméter felülírja a / w paramétereket. |
/ l | A nem rendezett könyvtár- és fájlneveket kisbetűvel jeleníti meg. |
/ n | Hosszú listaformátumot jelenít meg a fájl nevével a képernyő jobb szélén. |
/ x | Megjeleníti a nem 8dot3 fájlnevekhez generált rövid neveket. A megjelenés megegyezik a / n kijelzésével, de a rövid név beillesztésre kerül a hosszú név elé. |
/ c | Megjeleníti az ezer elválasztót fájlméretekben. Ez az alapértelmezett viselkedés. Használja a / c elemeket az elválasztók elrejtéséhez. |
/ 4 | Az éveket négyjegyű formátumban jeleníti meg. |
/ r | A fájl alternatív adatfolyamainak megjelenítése. |
/? | Segítséget jelenít meg a parancssorban. |
megjegyzések
-
használjon több fájlnévparamétert, mindegyik fájlnevet válassza el szóközzel, vesszővel vagy pontosvesszővel.
-
Helyettesítő karaktereket (* vagy?) használhat a fájlnevet és fájlok vagy alkönyvtárak egy részhalmazának megjelenítését.
-
A helyettesítő karakter, * karakterrel bármilyen karakterlánc helyettesíthető, például:
-
dir *.txt
az aktuális könyvtár összes fájlját felsorolja .txt kezdetű kiterjesztésekkel, például .txt, .txt1, .txt_old. -
iv
dir read *.txt
felsorolja az aktuális könyvtár összes fájlját, amelyek olvasással kezdődnek, és kiterjesztésekkel, amelyek .txt-del kezdődnek, például .txt,. txt1, vagy .txt_old. -
dir read *.*
felsorolja az aktuális könyvtár összes fájlját, amely bármilyen kiterjesztéssel kezdődik az olvasással.
A csillag helyettesítő karakter mindig rövid fájlnévtérképet használ pinget, így váratlan eredményeket érhet el. Például a következő könyvtár két fájlt tartalmaz (t.txt2 és t97.txt):
Arra számíthat, hogy a visszaadná a t97.txt fájlt. A
dir t97\*
beírásával azonban mindkét fájlt visszaadja, mert a csillag helyettesítő karakter a t.txt2 fájlt a t97.txt fájlhoz illeszti a rövid T97B4 ~ 1.TXT névtérkép használatával. Hasonlóképpen adel t97\*
beírásával mindkét fájl törlődik. -
-
A kérdőjelet (?) Használhatja egyetlen karakter helyettesítésére. egy néven. Például a
dir read???.txt
beírásával felsorolja az aktuális könyvtár minden fájlját .txt kiterjesztéssel, amelyek olvasással kezdődnek, és legfeljebb három karaktert követnek. Ide tartoznak a Read.txt, a Read1.txt, a Read12.txt, a Read123.txt és a Readme1.txt, de a Readme12.txt nem. -
Ha az / a-t többel együtt használja mint egy érték az attribútumokban, ez a parancs csak azoknak a fájloknak a nevét jeleníti meg, amelyek az összes megadott attribútummal rendelkeznek. Például, ha a / a-t r és -h attribútumokkal használja (
/a:r-h
vagy/ar-h
használatával), akkor ez a parancs csak megjeleníti a csak olvasható fájlok nevét, amelyek nincsenek elrejtve. -
Ha egynél több rendezési értéket ad meg, akkor ez a parancs az első kritérium szerint rendezi a fájlneveket, majd Például, ha a / o-t az e és -s paraméterekkel használja a rendezéshez (
/o:e-s
vagy ), ez a parancs kiterjesztés szerint rendezi a könyvtárak és fájlok nevét, először a legnagyobbal, majd megjeleníti a végeredményt. A kiterjesztés szerinti ábécé szerinti rendezés hatására a kiterjesztés nélküli fájlnevek jelennek meg először, majd a könyvtárnevek, majd a kiterjesztésekkel ellátott fájlneveket. -
Ha az átirányítási szimbólumot (
>
) használja a parancs kimenetének elküldésére egy fájlt, vagy ha pipát használ (|
) a parancs elküldéséhez tput egy másik parancshoz, akkor a/a:-d
és / b paranccsal csak a fájlneveket sorolhatja fel. A fájlnév használatával a / b és / s gombokkal megadhatja, hogy ez a parancs az aktuális könyvtárban és annak alkönyvtáraiban keresse meg a fájlnévnek megfelelő összes fájlnevet. Ez a parancs csak a meghajtóbetűjelet, a könyvtárnevet, a fájlnevet és a fájlnévkiterjesztést (soronként egy útvonalat) sorolja fel minden megtalált fájlnévhez. Mielőtt egy csövön keresztül elküldené a parancs kimenetét egy másik parancsba, be kell állítania a TEMP környezeti változót az Autoexec.nt fájlban.
Példák
Ha az összes könyvtárat egymás után, ábécé sorrendben, nagy formátumban szeretné megjeleníteni, és az egyes képernyők után szünetet tart, győződjön meg arról, hogy a gyökérkönyvtár az aktuális könyvtár, majd írja be:
A kimenet felsorolja a gyökérkönyvtárat, az alkönyvtárakat és a gyökérkönyvtárban található fájlokat, beleértve a kiterjesztéseket is. Ez a parancs felsorolja az alkönyvtárak nevét és a fa minden egyes alkönyvtárának fájlnevét is. / p>
Az előző példa módosításához úgy, hogy a dir megjelenítse a fájlneveket és a kiterjesztéseket, de kihagyja a könyvtárneveket, írja be a következőt:
Nyomtatáshoz könyvtárlista, írja be:
Az prn megadásakor a könyvtárlista az LPT1 porthoz csatolt nyomtatóhoz kerül. más po-hoz kötődik rt, le kell cserélned az prn-t a megfelelő port nevére.
A dir parancs kimenetét fájlba is irányíthatod, ha az prn-t fájlnévre cseréled. Útvonalat is beírhat. Például, ha a dir kimenetet a Records könyvtárban található dir.doc fájlba szeretné irányítani, írja be a következőt:
Ha a dir.doc nem létezik, a dir létrehozza , hacsak a Records könyvtár nem létezik. Ebben az esetben a következő üzenet jelenik meg:
Az összes fájlnév listájának megjelenítéséhez a.txt kiterjesztés a C meghajtó összes könyvtárában, írja be a következőt:
A dir parancs széles formátumban az egyes könyvtárak megfelelő fájlneveinek ábécé szerinti listáját jeleníti meg , és a képernyő minden egyes kitöltésével szünetel, amíg a folytatáshoz bármelyik gombot megnyomja.