Skip to main content

Dir Command (példák, opciók, kapcsolók stb.)

dir command in dos (Április 2025)

dir command in dos (Április 2025)
Anonim

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

) vagy fájl, a fájl mérete, ha van ilyen, és végül a fájl vagy mappa neve, beleértve a fájlkiterjesztést.

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:

  • egy = archív fájlok
  • d = könyvtárak
  • h = rejtett fájlok
  • én = nem tartalom indexelt fájlok
  • l = újratöltési pontok
  • r = csak olvasható fájlok
  • s = rendszerfájlok
  • v = integritás fájlok
  • x = nincs scrub fájl
  • - = Használja ezt a fenti attribútumok egyikének előtagaként, hogy kizárja az eredményekből származó elemeket.
/ bEzt 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.
/ cEz 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.
/ dHaszná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.
/ lEzzel az opcióval az összes mappa és fájl neve kisbetűs.
/ nEz 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:

  • d = sorrend szerint dátum / idő (legrégebbi először)
  • e = rendezés kiterjesztés szerint (betű szerint)
  • g = csoportkönyvtár, majd fájlok
  • n = rendezés név szerint (betűrendben)
  • s = méret szerint rendezve (legkisebb)
  • - = Használja ezt az előtagot a fenti értékek bármelyikével a rendelés megfordításához (pl. -d hogy rendezze a legfrissebbek közül, -s a legnagyobb első, stb.).
/ pEz 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.
/ qEzzel 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 .
/ rA/ 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.
/ sEz 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:

  • egy = utolsó hozzáférés
  • c = létrehozva
  • w = utolsó írás
/ wHaszná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.
/xEz 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.
/4A/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

$ SysReset 05/30/2016 06:22 PM 93 HaxLogs.txt 2014.05.05. 02:58 PerfLogs 2013/05/27 07:55 Programfájlok 2014.05.30. 11:30 Programfájlok (x86) 2010.07.30. 16:32 Hétfő. 05/22/2017 07:55 Felhasználók 2010. február 05. 08.00 Windows 20/05/2013 09:50 Windows.old 1 Fájl 93 bytes 8 Dir (s) 18,370,433,024 bytes ingyen

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 Minden felhasználó C: ProgramData 20/05/2013 08:01

Alapértelmezett 05/07/2016 04:04 Alapértelmezett felhasználó C: Users Default 05/07/2016 02:50 174 desktop.ini 1 Fájl (ok) 174 bytes 3 Dir (s) 18,371,039,232 bájt ingyenes

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.