A dir parancs egy parancssori parancs, amely megjeleníti a mappában található fájlok és almappák listáját.
A felsorolt fájlok vagy mappák esetében a dir parancs alapértelmezés szerint megmutatja a dátum és az idő utolsó módosítását, ha az elem egy mappa
A fájl és mappa listán kívül a dir parancs megjeleníti a partíció aktuális meghajtó betűjét, a kötetcímkét, a sorozatszámot, a felsorolt fájlok teljes számát, a fájlok teljes méretét bájtban, a felsorolt almappák számát és a meghajtón maradt összes bájt.
Dir Command Availability
A dir parancs a parancssorból elérhető minden Windows operációs rendszerben, beleértve a Windows 10, Windows 8, Windows 7, Windows Vista és Windows XP rendszereket.
A Windows korábbi verziói tartalmazzák a dir parancsot is, de néhány kisebb opcióval, mint amit alább felsoroltam. A dir parancs egy DOS parancs, amely az MS-DOS összes verziójában elérhető.
A dir parancs megtalálható offline Command Prompt verziókban, mint például az Advanced Startup Options és a System Recovery Options. A dir parancsot a Windows XP helyreállítási konzolja is tartalmazza.
Jegyzet: Egyes dir parancskapcsolók és más dir parancs-szintaxis elérhetősége eltérhet az operációs rendszertől az operációs rendszerig.
Dir Command Syntax
dir hajtás : pálya fájl név / a: attribútumok / b / c / d / l / n / o: sorrend / p / q / r / s / t: timefield / w /x /4
Tipp: Lásd a Parancs-szintaxis olvasása című fejezetet, ha nem biztos benne, hogyan kell értelmezni a dir parancs szintaxisát, ahogy fent írtam, vagy amint az az alábbi táblázatban látható.
hajtás : , útvonal, fájlnév | Ez a hajtás , pálya , és / vagy fájl név hogy a dir parancs eredményeit szeretné látni. Mindhárom opcionális, mivel a dir parancs végrehajtható önmagában. A karakterkártya megengedett. Lásd a Dir Command Példák ha ez nem világos. |
/ a |
Ha egyedül hajtja végre, ez a kapcsoló minden fájlt és mappát megjelenít, beleértve azokat a fájlattribútumokat is, amelyek általában megakadályozzák, hogy megjelennek a parancssorban vagy a Windows rendszerben. Használat/ a az alábbiak közül egyet vagy többet tartalmaz attribútumok (a vastagbél opcionális, nincs szükség szóközökre), hogy csak az ilyen típusú fájlokat jelenítse meg a dir parancs eredményében:
|
/ b | Ezt az opciót használva megjelenítheti a dir találatokat a "csupasz" formátum használatával, amely eltávolítja a tipikus fejléc és lábléc információit, valamint az egyes elemek összes részletét, így csak a könyvtár nevét vagy a fájlnevet és a kiterjesztést hagyja el. |
/ c | Ez a kapcsoló kényszeríti az ezres elválasztó használatát, amikor a dir parancsot olyan módon használják, amely a fájlméreteket mutatja. Ez a legtöbb számítógép alapértelmezett viselkedése, így a gyakorlati használat/ -c hogy letiltja az ezres elválasztót az eredmények között. |
/ d | Használat/ d korlátozza a megjelenített elemeket a mappákhoz (zárójelben található) és a fájlneveknek a kiterjesztésekkel. A tételek felülről-alul, majd oszlopok között szerepelnek. A standard dir parancsfejléc és a lábléc adatai ugyanazok maradnak. |
/ l | Ezzel az opcióval az összes mappa és fájl neve kisbetűs. |
/ n | Ez a kapcsoló az oszlopok eredményét eredményezi a dátumban -> idő -> Könyvtár -> fájl méret -> fájl vagy mappa neve oszlop szerkezete. Mivel ez az alapértelmezett viselkedés, a gyakorlati használat/ -n amely oszlopokat állít elő a fájl vagy mappa neve -> Könyvtár -> fájl méret -> dátum -> idő sorrend. |
/ o |
Ezzel az opcióval megadhatja az eredmények sorrendjét. Amikor egyedül hajtják végre,/ o először felsorolja a könyvtárakat, majd fájlokat, mind betűrendben. Ezt az opciót a következő értékek közül egyet vagy többet használhatja (a vastagbél opcionális, nincs szóköz szükséges) a dir parancs eredményének rendezésére a megadott módon:
|
/ p | Ez az opció egyszerre jeleníti meg az eredményeket, és megszakad a Nyomjon meg egy gombot a folytatáshoz… gyors. használata/ p nagyon hasonlít a dir paranccsal történő parancs használatához. |
/ q | Ezzel a kapcsolóval megjelenítheti a fájl vagy mappa tulajdonosát az eredmények között. A legegyszerűbb módja annak, hogy egy fájl tulajdonjoga megtekinthető vagy megváltoztatható legyen a Windows rendszeren keresztül Fejlett gombot a Biztonság fülön, amikor megnézed a fájlt Tulajdonságok . |
/ r | A/ r opció azt mutatja meg, hogy melyik alternatív adatfolyam (ADS) van a fájlban.Maga az adatfolyam egy új sorban szerepel a fájl alatt, és mindig ki van töltve $ DATA , így könnyű észrevenni őket. |
/ s | Ez az opció megmutatja az összes fájlt és mappát a megadott könyvtárban plusz a megadott könyvtár bármely alkönyvtárában található összes fájl és mappa. |
/ t |
Használja ezt az opciót az alábbi értékek valamelyikével (a vastagbél opcionális, nincs szóköz szükséges), hogy meghatározzon egy időmezőt, amelyet az eredmények rendezésénél és / vagy megjelenítésénél kell használni:
|
/ w | Használat/ w hogy "széles formátumú" eredményeket jelenítsen meg, amelyek korlátozzák a zárolt tartalommal rendelkező elemeket megjelenítő elemeket és a kiterjesztésekkel rendelkező fájlneveket. A tételeket balról jobbra, majd lefelé soroljuk. A standard dir parancsfejléc és a lábléc adatai ugyanazok maradnak. |
/x | Ez a kapcsoló a "short name" egyenértéket mutatja azoknál a fájloknál, amelyek hosszú nevek nem felelnek meg a nem 8dot3 szabályoknak. |
/4 | A/4 kapcsolja a négyjegyű év használatát. Legalább a Windows új verzióiban a 4-jegyű évkijelző az alapértelmezett viselkedés és/-4 nem eredményez egy 2 számjegyű évkijelzőt. |
/? | Használja a súgó kapcsolót a dir paranccsal a fenti opciók részleteinek közvetlen megjelenítéséhez a Parancssor ablakban. Végrehajtódir /? ugyanaz, mint a végrehajtandó súgó parancs használatahelp dir. |
Tipp: Figyelembe véve, hogy a dir parancs általában visszaadja az információ mennyiségét, egy átirányítási operátoron keresztül egy szövegfájl mentése általában egy okos ötlet. Lásd: Hogyan irányíthatja át a Parancs kimenetét egy fájlhoz, hogyan kell ezt végrehajtani.
Dir Command Példák
dir
Ebben a példában a dir parancsot önmagukban használják hajtás : , útvonal, fájlnév specifikációkat, sem kapcsolókat, amelyek így eredményeznek:
C: > dir A C meghajtóban nincs címke. Volume Serial Number az F4AC-9851 C: 09/02/2015 könyvtárának 12:41 PM
Amint láthatja, a dir parancsot a C gyökérkönyvtárából (azaz C: >) hajtották végre. Anélkül, hogy megadná, hol pontosan felsorolja a mappa és a fájl tartalmát, a dir parancs alapértelmezés szerint megjeleníti ezt az információt, ahonnan a parancs végrehajtásra került.
dir c: felhasználók / ah
A fenti példában azt kérem, hogy a dir parancs megjelenítse a hajtás : és pálya nak,-nek c: users , nem azon a helyen, ahonnan a parancsot futtatom. Én is meghatározom, a/ a kapcsolja be a h attribútum, hogy csak rejtett elemeket szeretnék látni, így valami ilyesmi lehet:
C: > dir c: users / ah A C meghajtóban nincs címke. A kötet sorozatszáma F4AC-9851 A c: users listája 05/07/2016 04:04 AM
A könyvtárak kis listája és a fenti eredményben látott egyetlen fájl nem teszi ki a teljes egészét c: users mappa - csak a rejtett fájlok és mappák. Látni minden fájlokat és mappákat, akkor végrehajthatódir c: felhasználók / a (eltávolítva ah).
dir c: * .csv / s / b> c: felhasználók tim desktop csvfiles.txt
Ebben a kissé összetettebb, de sokkal praktikusabb példa a dir parancsra, azt kérem, hogy az egész merevlemezt CSV-fájlokba keressem, majd a csupasz minimális eredményeket egy szöveges dokumentumhoz adják. Nézzük meg ezt a darabot darabonként:
- c: *. csv megmondja a dir parancsnak, hogy nézzen meg minden fájlt (*), amely a CSV-ben végződik (.csv) kiterjesztése a c: hajtás.
- / s arra utasítja a diret, hogy mélyebben menjen el, mint a c gyökéré, és ehelyett minden mappában keresse meg az ilyen fájlokat, olyan mélyre, mint a mappák.
- / b eltávolít mindenet, csak az elérési utat és a fájlnevet, lényegében e fájlok olvasható "listáját" hozza létre.
- > egy átirányítási szolgáltató, ami valahol "küldi".
- C: Users tim desktop csvfiles.txt a cél> redirector, azaz az eredményeket acsvfiles.txt fájl helyett a Parancssorban, amelyet a C: Users tim desktop (pl. az asztalon, amelyről látok, amikor bejelentkeztem).
Ha parancsot átirányít egy fájlra, mint ahogyan ezt a dir parancsparaméterben is tette, a Parancssor nem jelenít meg semmit. Azonban a pontos az a kimenet, amelyet láttál, inkább a szövegfájlban található. Itt van az én csvfiles.txt a dir parancs befejezése után nézett ki:
c: Users Minden felhasználó Intuit Quicken Inet merchant_alias.csv c: Users All Users Intuit Quicken Inet merchant_alias.csv c: ProgramData Intuit Quicken Inet merchant_common.csv c: Users C: Users Tim AppData Roaming line.csv c: Felhasználók Tim AppData Minden felhasználó Intuit Quicken Inet merchant_common.csv c: Felhasználók Tim AppData Roaming condition.2.csv Roaming media.csv
Bár biztosan kihagyhatta volna a fájl átirányítását és még a "csupasz formátumú" kapcsolót is, az eredményeket nagyon nehéz lenne a Command Prompt ablakban dolgozni, ami nehezen tudott eljutni attól, amit utána tartott. CSV fájlt a számítógépén.
Dir Kapcsolódó parancsok
A dir parancsot gyakran használják a del parancs használatával. Miután a dir parancsot használta a fájl (ok) nevének és helyének megkereséséhez egy adott mappában, a del parancs segítségével fájlokat törölhet közvetlenül a parancssorból.
Hasonló a rmdir / s parancsot, és idősebbeket deltree paranccsal törölheti a mappákat és fájlokat. A rmdir parancs (az / s opció nélkül) hasznos az üres mappák törléséhez, amelyek a dir paranccsal megtalálhatók.
Mint fentebb említettem, a dir parancsot gyakran használják átirányító operátorral is.