Skip to main content

Dir Command (Mga Halimbawa, Mga Opsyon, Mga Lilipat, at Higit Pa)

dir command in dos (Hunyo 2026)

dir command in dos (Hunyo 2026)
Anonim

Ang dir command ay Command Command Prompt na ginagamit upang ipakita ang isang listahan ng mga file at mga subfolder na nakapaloob sa isang folder.

Para sa bawat file o folder na nakalista, ang dir command ay, sa pamamagitan ng default, ipakita ang petsa at oras na huling binago ang item, kung ang item ay isang folder (na may label na

) o file, ang laki ng file kung naaangkop, at sa wakas ang pangalan ng file o folder kasama ang extension ng file.

Sa labas ng listahan ng file at folder, ipinapakita din ng dir command ang kasalukuyang drive letter ng pagkahati, ang dami ng label, volume serial number, kabuuang bilang ng mga file na nakalista, kabuuang laki ng mga file sa byte, ang bilang ng mga subfolder na nakalista, at ang kabuuang bytes na natitirang libre sa biyahe.

Dir Command Availability

Ang dir command ay magagamit mula sa loob ng Command Prompt sa lahat ng mga operating system ng Windows kabilang ang Windows 10, Windows 8, Windows 7, Windows Vista, at Windows XP.

Ang mga mas lumang bersyon ng Windows ay kasama ang dir command pati na rin ngunit may ilang mga mas kaunting mga pagpipilian kaysa sa nakalista ko sa ibaba. Ang dir command ay din ng isang DOS command, na magagamit sa lahat ng mga bersyon ng MS-DOS.

Ang dir command ay matatagpuan sa offline na mga bersyon ng Command Prompt, tulad ng mga magagamit mula sa Mga Pagpipilian sa Advanced na Startup at Mga Pagpipilian sa Pagbawi ng System. Ang dir command ay kasama rin sa Recovery Console sa Windows XP.

Tandaan: Ang availability ng ilang dir command switch at iba pang dir command syntax ay maaaring naiiba mula sa operating system sa operating system.

Dir Command Syntax

dir biyahe : landas filename / a: mga katangian / b / c / d / l / n / o: sortorder / p / q / r / s / t: timefield / w / x /4

Tip: Tingnan ang Paano Basahin ang Command Syntax kung hindi ka sigurado kung paano i-interpret ang syntax ng dir command na isinulat ko ito sa itaas o tulad ng ipinapakita sa talahanayan sa ibaba.

biyahe : , path, filename Ito ang biyahe , landas , at / o filename na nais mong makita ang mga resulta ng dir command para sa. Ang lahat ng tatlong ay opsyonal dahil ang dir command ay maisagawa nang nag-iisa. Pinapayagan ang mga wildcard. Tingnan ang Mga Direktong Dir Command seksyon sa ibaba kung ito ay hindi malinaw.
/ a

Kapag isinagawa nang mag-isa, ipinapakita ng switch na ito ang lahat ng mga uri ng mga file at folder, kabilang ang mga may mga katangian ng file na kadalasang pumipigil sa mga ito na lumabas sa Command Prompt o sa Windows. Gamitin/ a na may isa o higit pa sa mga sumusunod mga katangian (colon ay opsyonal, walang espasyo kinakailangan) upang ipakita lamang ang mga uri ng mga file sa dir command resulta:

  • a = mga file ng archive
  • d = mga direktoryo
  • h = nakatagong mga file
  • i = hindi naka-index na mga file ng nilalaman
  • l = mga reparse points
  • r = read-only na mga file
  • s = mga file ng system
  • v = mga file ng integridad
  • x = walang mga scrub file
  • - = Gamitin ito bilang prefix sa alinman sa mga katangian sa itaas upang ibukod ang mga item na may mga katangiang iyon ng mga file mula sa mga resulta.
/ bGamitin ang pagpipiliang ito upang ipakita ang mga resulta ng dir gamit ang "hubad" na format, na inaalis ang tipikal na header at footer na impormasyon, pati na rin ang lahat ng mga detalye sa bawat item, na iniiwan lamang ang pangalan ng direktoryo o pangalan ng file at extension.
/ cAng switch na ito ay pumipilit sa paggamit ng libu-libong separator kapag ang dir command ay ginagamit sa isang paraan na nagpapakita ng mga laki ng file. Ito ang default na pag-uugali sa karamihan sa mga computer upang ang praktikal na paggamit ay/ -c upang huwag paganahin ang libu-libong separator sa mga resulta.
/ dGamitin/ d upang limitahan ang mga item na ipinapakita sa mga folder lamang (na nakapaloob sa loob ng mga bracket) at mga pangalan ng file sa kanilang mga extension. Ang mga item ay nakalista sa itaas-sa-ilalim at pagkatapos ay sa kabuuan ng mga haligi. Ang default na dir command header at footer data ay mananatiling pareho.
/ lGamitin ang pagpipiliang ito upang ipakita ang lahat ng folder at mga pangalan ng file sa lowercase.
/ nAng switch na ito ay gumagawa ng isang resulta sa mga haligi sa petsa -> oras -> direktoryo -> laki ng file -> file o pangalan ng folder istraktura ng haligi. Dahil ito ang default na pag-uugali, ang praktikal na paggamit ay/ -n na gumagawa ng mga haligi sa file o pangalan ng folder -> direktoryo -> laki ng file -> petsa -> oras order.
/ o

Gamitin ang pagpipiliang ito upang tukuyin ang isang uri ng order para sa mga resulta. Kapag naisagawa lamang,/ o Inililista muna ang mga direktoryo, na sinusundan ng mga file, parehong sa alpabetikong order. Gamitin ang opsyong ito sa isa o higit pa sa mga sumusunod na halaga (ang colon ay opsyonal, walang mga puwang na kinakailangan) upang maayos ang dir command na resulta sa tinukoy na paraan:

  • d = pag-uuri ayon sa petsa / oras (pinakaluma muna)
  • e = uri ayon sa extension (alpabetikong)
  • g = unang direktoryo ng grupo, na sinusundan ng mga file
  • n = uri ayon sa pangalan (alpabetikong)
  • s = uri ayon sa laki (pinakamaliit na una)
  • - = Gamitin ito bilang prefix na may alinman sa mga halaga sa itaas upang baligtarin ang order (hal. -d upang mai-uri-uriin sa pamamagitan ng pinakabago bago, -s para sa pinakamalaking una, atbp.).
/ pAng pagpipiliang ito ay nagpapakita ng mga resulta ng isang pahina sa isang pagkakataon, nagambala sa isang Pindutin ang anumang key upang magpatuloy … prompt. Paggamit/ p ay halos katulad sa paggamit ng dir command na may higit pang utos.
/ qGamitin ang switch na ito upang ipakita ang may-ari ng file o folder sa mga resulta. Ang pinakamadaling paraan upang tingnan o baguhin ang pagmamay-ari ng isang file mula sa loob ng Windows ay sa pamamagitan ng Advanced na pindutan sa Seguridad tab kapag tumitingin sa file Ari-arian .
/ rAng/ r Ang opsyon ay nagpapakita ng anumang kahaliling mga stream ng data (ADS) na bahagi ng isang file.Ang stream ng data mismo ay nakalista sa isang bagong hilera, sa ilalim ng file, at laging may suffix $ DATA , ginagawa itong madaling makita.
/ sIpinapakita ng pagpipiliang ito ang lahat ng mga file at folder sa tinukoy na direktoryo plus lahat ng mga file at mga folder na nilalaman sa loob ng anumang subdirectories ng tinukoy na direktoryo.
/ t

Gamitin ang pagpipiliang ito sa isa sa mga halaga sa ibaba (ang colon ay opsyonal, walang puwang na kinakailangan) upang tukuyin ang isang patlang ng oras na gagamitin kapag nag-uuri at / o nagpapakita ng mga resulta:

  • a = huling pag-access
  • c = nilikha
  • w = huling nakasulat
/ wGamitin/ w upang ipakita ang mga resulta sa "malawak na format" na nililimitahan ang mga item na ipinapakita sa mga folder lamang (na nasa loob ng mga bracket) at mga pangalan ng file sa kanilang mga extension. Ang mga item ay nakalista sa kaliwa-sa-kanan at pagkatapos ay pababa ng mga hilera. Ang default na dir command header at footer data ay mananatiling pareho.
/ xIpinapakita ng switch na ito ang katumbas na "maikling pangalan" para sa mga file na ang mga mahahabang pangalan ay hindi sumunod sa mga di-8dot3 na mga panuntunan.
/4Ang/4 lumipat ang pwersa sa paggamit ng 4-digit na taon. Hindi bababa sa mas bagong bersyon ng Windows, ang display ng 4 na digit na taon ay ang default na pag-uugali at/-4 ay hindi magreresulta sa isang 2-digit na display taon.
/?Gamitin ang switch ng tulong gamit ang dir command upang ipakita ang mga detalye tungkol sa mga pagpipilian sa itaas nang direkta sa Command Prompt window. Pagpapatupaddir /? ay kapareho ng paggamit ng command na tulong upang maipatupadtulungan dir.

Tip: Isinasaalang-alang ang dami ng impormasyon na ang dir command ay karaniwang nagbabalik, ang pag-save ng lahat ng ito sa isang text file sa pamamagitan ng isang pag-redirect operator ay karaniwang isang smart ideya. Tingnan ang Paano Mag-redirect Command Output sa isang File para sa higit pa kung paano ito gagawin.

Mga Direktong Dir Command

dir

Sa halimbawang ito, ang dir command ay ginagamit nang mag-isa, nang walang anumang biyahe : , path, filename mga pagtutukoy, o anumang mga switch, na gumagawa ng isang resulta tulad nito:

C: > dir Dami sa drive C ay walang label. Ang Dami ng Serial Number ay F4AC-9851 Direktoryo ng C: 09/02/2015 12:41 PM

$ SysReset 05/30/2016 06:22 PM 93 HaxLogs.txt 05/07/2016 02:58 AM PerfLogs 05/22/2016 07:55 PM Program Files 05/31/2016 11:30 AM Program Files (x86) 07/30/2015 04:32 PM Temp 05/22/2016 07:55 PM Mga gumagamit 05/22/2016 08:00 Windows 05/22/2016 09:50 PM Windows.old 1 File (s) 93 bytes 8 Dir (s) 18,370,433,024 bytes libre

Tulad ng iyong nakikita, ang dir command ay pinaandar mula sa root directory ng C (ie C: >). Nang hindi tumutukoy kung saan eksaktong ilista ang folder at mga nilalaman ng file mula sa, ang default na dir command sa pagpapakita ng impormasyong ito mula sa kung saan ipinatupad ang command.

dir c: users / ah

Sa halimbawa sa itaas, hinihiling ko na ang dir command ay nagpapakita ng mga resulta mula sa biyahe : at landas ng c: mga gumagamit , hindi mula sa lokasyon na pinapatakbo ko ang utos mula sa. Ako din ang tumutukoy, sa pamamagitan ng/ a lumipat sa h katangian, na gusto kong makita lamang ang mga nakatagong item, na nagreresulta sa isang bagay na katulad nito:

C: > dir c: users / ah Ang volume sa drive C ay walang label. Dami ng Serial Number ay F4AC-9851 Direktoryo ng c: mga gumagamit 05/07/2016 04:04 AM Lahat ng mga Gumagamit C: ProgramData 05/22/2016 08:01

Default 05/07/2016 04:04 AM Default User C: Users Default 05/07/2016 02:50 AM 174 desktop.ini 1 File (s) 174 bytes 3 Dir (s) 18,371,039,232 bytes libre

Ang maliit na listahan ng mga direktoryo at ang nag-iisang file na nakikita mo sa resulta sa itaas ay hindi bumubuo sa kabuuan ng c: mga gumagamit folder - lamang ang mga nakatagong file at folder. Upang makita lahat mga file at mga folder, gagawin modir c: users / a (pag-alis ngh) sa halip.

dir c: *. csv / s / b> c: users tim desktop csvfiles.txt

Sa ganitong bahagyang mas kumplikado, ngunit mas praktikal, halimbawa para sa dir command, hinihiling ko na ang aking buong hard drive ay maghanap para sa mga file na CSV at pagkatapos ay ang pinakamaliit na mga resulta ay outputted sa isang dokumento na teksto. Tingnan natin ang piraso na ito sa pamamagitan ng piraso:

  • c: *. csv nagsasabi sa dir command upang tingnan ang lahat ng mga file (*) na nagtatapos sa CSV (.csv) extension sa ugat ng c: biyahe.
  • / s itinuturo dir upang pumunta mas malalim kaysa sa ugat ng c: at sa halip, maghanap para sa mga file na tulad nito sa bawat folder, bilang malalim bilang ang mga folder pumunta.
  • / b Nag-aalis ng anumang bagay maliban sa landas at pangalan ng file, mahalagang paglikha ng nababasa na "listahan" ng mga file na ito.
  • > ay isang redirection operator, ibig sabihin ay "ipadala sa" sa isang lugar.
  • c: users tim desktop csvfiles.txt ang patutunguhan para sa> redirector, ibig sabihin na ang mga resulta ay nakasulat sacsvfiles.txt file sa halip na sa Command Prompt, na kung saan ay malilikha sa c: users tim desktop lokasyon (ibig sabihin ang Desktop na nakikita ko kapag naka-log in ako).

Kapag nag-redirect ka ng command output sa isang file, tulad ng ginawa namin dito sa halimbawa ng dir command na ito, ang Command Prompt ay hindi nagpapakita ng anumang bagay. Gayunpaman, ang eksaktong Ang output na nakita mo ay sa halip ay matatagpuan sa loob ng tekstong file na iyon. Narito kung ano ang aking csvfiles.txt mukhang pagkatapos makumpleto ang dir command:

c: ProgramData Intuit Quicken Inet merchant_alias.csv c: ProgramData Intuit Quicken Inet merchant_common.csv c: Users All Users Intuit Quicken Inet merchant_alias.csv c: Users Lahat ng Mga User Intuit Quicken Inet merchant_common.csv c: Users Tim AppData Roaming condition.2.csv c: Users Tim AppData Roaming line.csv c: Users Tim AppData Roaming media.csv

Bagama't tiyak na maaaring lumaktaw ka sa pag-redirect ng file, at kahit na ang "hubad na format" na paglipat, ang mga resulta ay napakahirap na magtrabaho kasama sa Command Prompt na window, na ginagawang mahirap na makarating sa kung ano ka pagkatapos - ang lokasyon ng bawat CSV file sa iyong computer.

Dir kaugnay na mga utos

Ang dir command ay kadalasang ginagamit sa del command. Pagkatapos gamitin ang dir command upang mahanap ang pangalan at lokasyon ng (mga) file sa anumang partikular na folder (s), maaaring gamitin ang del command upang tanggalin ang mga file nang direkta mula sa Command Prompt.

Katulad nito ang rmdir / s utos, at mas matanda deltree command na ginagamit upang tanggalin ang mga folder at file. Ang rmdir command (walang ang / s opsyon) ay kapaki-pakinabang para sa pagtanggal ng mga walang laman na mga folder na nahanap mo sa dir command.

Tulad ng nabanggit ko sa itaas, ang dir command ay kadalasang ginagamit sa isang redirection operator.