Dir Command

Dir command nga mga ehemplo, mga switch, mga kapilian, ug daghan pa

Ang dir command usa ka command Prompt nga sugo nga gigamit sa pagpakita sa listahan sa mga file ug mga subfolder nga anaa sa usa ka folder.

Kay ang matag file o folder nga gilista, ang dir command nga, sa default, ipakita ang petsa ug oras nga ang ulahi nga butang nausab, kung ang butang usa ka folder (gi-label nga

) o file, ang gidak-on sa file kung mahimo, ug sa katapusan ang ngalan sa file o folder lakip na ang extension sa file .

Sa gawas sa listahan sa file ug folder, ang dir command nagpakita usab sa karon nga drive letter sa partisyon , ang label sa volume , volume serial number , kinatibuk-ang gidaghanon sa mga file nga gilista, kinatibuk-ang gidak-on sa mga file sa bytes, ang gidaghanon sa mga subfolder nga gilista, ug ang kinatibuk-an nga bytes nga libre sa drive.

Dir Command Availability

Ang dir command makuha gikan sa sulod sa Command Prompt sa tanang Windows operating system lakip ang Windows 10 , Windows 8 , Windows 7 , Windows Vista , ug Windows XP .

Ang mas daan nga bersyon sa Windows naglakip sa dir command ingon man apan uban sa pipila nga dili kaayo kapilian kay sa akong gilista sa ubos. Ang dir command usa usab ka sugo sa DOS , nga anaa sa tanang bersyon sa MS-DOS.

Ang dir command makita sa offline Command Prompt nga mga bersyon, sama sa mga anaa gikan sa Advanced Startup Options ug System Recovery Options . Ang dir command gilakip usab sa Recovery Console sa Windows XP.

Mubo nga sulat: Ang pagkaanaa sa pipila ka dir command switch ug uban pa nga dir command syntax mahimong lahi gikan sa operating system ngadto sa operating system.

Dir Command Syntax

dir [ drive : ] [ path ] [ filename ] [ / a [[ : ] mga attribute ]] [ / b ] [ / d ] [ / l ] [ / n ] [ / o [[ : ] sortorder ] [ / p ] [ / q ] [ / r ] [ / s ] [ / t [[ : ] timefield ]] [ / w ] [ / x ] [ / 4 ]

Sugyot: Tan-awa Kon Unsaon Pagbasa ang Syntax sa Command kung dili ka sigurado unsaon paghubad ang syntax sa dir command sama sa akong gisulat sa ibabaw o ingon sa gipakita sa lamesa sa ubos.

drive :, dalan, filename Kini ang pagpadagan , agianan , ug / o filename nga gusto nimo nga makita ang mga dir command results. Ang tanan nga tulo mga opsyonal tungod kay ang dir command mahimong ipatuman nga mag-inusara. Gitugotan ang mga wildcard. Tan-awa ang seksyon sa Dir Command nga anaa sa ubos kon kini dili klaro.
/ a

Kon ipatuman nga mag-inusara, kini nga switch nagpakita sa tanang matang sa mga file ug mga folder, lakip niadtong adunay mga attribute sa file nga kasagarang makapugong kanila sa pagpakita sa Command Prompt o sa Windows. Gamita / a uban sa usa o labaw pa sa mosunod nga mga hiyas (kolon mao ang opsyonal, walay mga espasyo nga gikinahanglan) aron ipakita lamang kadtong mga matang sa mga file sa dir command nga resulta:

  • a = file sa archive
  • d = mga direktoryo
  • h = natago nga mga file
  • i = dili sulod nga na-index nga mga file
  • l = gibalhin ang mga punto
  • r = read-only files
  • s = sistema nga mga file
  • v = mga file sa integridad
  • x = walay mga scrub file
  • - = Gamita kini ingon nga usa ka prefix sa bisan unsa sa mga hiyas sa ibabaw aron dili maapil ang mga butang uban sa mga attribute sa file gikan sa mga resulta.
/ b Gigamit kini nga kapilian aron ipakita ang mga resulta nga gig gamit ang "hubad" nga format, nga nagakuha sa tipikal nga impormasyon sa header ug footer, maingon man ang tanang mga detalye sa matag butang, nga nagbilin lamang sa pangalan sa direktoryo o file nga ngalan ug extension.
/ c Kini nga switch nagpugos sa paggamit sa liboan nga separator sa dihang ang dir command gigamit sa usa ka paagi nga nagpakita sa gidak-on sa mga file. Kini mao ang kasagaran nga kinaiya sa kadaghanan nga mga computer aron ang praktikal nga paggamit mao ang / -c sa pagputol sa liboan nga separator sa mga resulta.
/ d Paggamit / d aron limitahan ang mga butang nga gipakita sa mga folder lamang (sulod sa mga brackets) ug mga ngalan sa mga file uban sa ilang mga extension. Ang mga butang gilista sa top-to-bottom ug dayon sa mga kolum. Ang standard dir command nga header ug footer data nagpabilin nga managsama.
/ l Gamita kini nga opsyon aron ipakita ang tanan nga mga folder ug mga ngalan sa file sa lowercase.
/ n Kini nga switch nagpakita sa usa ka resulta sa mga kolum sa petsa -> time -> directory -> file size -> file o folder name column nga istraktura. Tungod kay kini mao ang default nga kinaiya, ang praktikal nga paggamit mao ang / -n nga naggama og mga kolum sa file o folder nga ngalan -> directory -> file size -> date -> time order.
/ o

Gamita kini nga kapilian aron mahibal-an ang usa ka pagkahan-ay alang sa mga resulta. Kon gipatay nga mag-inusara, / naglista sa mga direktoryo una, nga gisundan sa mga file, sa alphabetical order. Gamita kini nga kapilian sa usa o labaw pa sa mosunod nga mga bili (colon nga opsyonal, walay mga espasyo nga gikinahanglan) aron isunod ang dir command nga resulta sa gitakda nga paagi:

  • d = pagsulat sa petsa / oras (labing una nga una)
  • e = pag-usab pinaagi sa extension (alpabeto)
  • g = group directory una, gisundan sa mga file
  • n = paghubad pinaagi sa ngalan (alpabeto)
  • s = matang sa gidak-on (pinakagamay nga una)
  • - = Gamita kini ingon nga prefix uban ang bisan unsang mga bili sa ibabaw aron balihon ang pagkasunod (eg -d sa paghuman sa labing bag-o nga una, -s alang sa pinakadako nga una, ug uban pa).
/ p Kini nga opsyon nagpakita sa mga resulta usa ka panid sa usa ka higayon, nabalda sa usa ka Pindutin ang bisan unsa nga yawe aron ipadayon ang ... prompt. Ang paggamit / p susama ra kaayo sa paggamit sa dir command uban ang dugang nga sugo .
/ q Gamita kini nga switch aron ipakita ang tag-iya sa file o folder sa mga resulta. Ang labing sayon ​​nga paagi sa paglantaw o pag-usab sa pagpanag-iya sa usa ka file gikan sa sulod sa Windows mao ang pinaagi sa Advanced nga button sa Security tab sa pagtan-aw sa Properties sa file.
/ r Ang opsyon sa / r nagpakita sa bisan unsa nga alternate data streams (ADS) nga kabahin sa usa ka file. Ang data stream mismo gilista sa usa ka bag-o nga laray, ubos sa file, ug kanunay nga gisagup sa $ DATA , nga naghimo niini nga sayon ​​nga makita.
/ s Kini nga opsyon nagpakita sa tanan nga mga file ug mga folder sa gilatid nga direktoryo ug sa tanang mga file ug mga folder nga anaa sulod sa bisan unsang mga subdirectory sa gitakda nga direktoryo.
/ t

Gamita kini nga kapilian sa usa sa mga mithi sa ubos (kolon mao ang opsyonal, walay mga espasyo nga gikinahanglan) aron sa pagtino sa usa ka oras nga oras nga gamiton sa pag-sort ug / o pagpakita sa mga resulta:

  • a = katapusang agianan
  • c = gibuhat
  • w = katapusang gisulat
/ w Paggamit / w sa pagpakita sa mga resulta sa "lapad nga format" nga naglimite sa mga butang nga gipakita sa mga tipanan lamang (sulod sa mga brackets) ug mga ngalan sa mga file uban sa ilang mga extension. Ang mga butang gilista sa wala-tuo ug dayon sa mga linya. Ang standard dir command nga header ug footer data nagpabilin nga managsama.
/ x Kini nga switch nagpakita sa katumbas nga "mubo nga ngalan" alang sa mga file kansang taas nga mga pangalan wala mosunod sa mga dili-8dot3 nga mga lagda.
/ 4 Ang switch nga / 4 nagpugos sa paggamit sa 4-digit nga mga tuig. Labing menos sa mas bag-ong bersyon sa Windows, ang 4-digit nga tuig nga pagpakita mao ang default behavior ug / -4 dili mosangpot sa usa ka 2-digit nga tuig nga pagpakita.
/? Gamita ang tabang switch uban ang dir command aron ipakita ang mga detalye mahitungod sa mga kapilian sa ibabaw direkta sa window sa Command Prompt. Pag-execute dir /? mao ang sama sa paggamit sa tabang nga mando sa pagpatuman sa tabang .

Sugyot: Tungod sa kadaghan sa impormasyon nga ang dir command kasagaran mobalik, ang pagluwas sa tanan niini ngadto sa text file pinaagi sa usa ka redirection operator kasagaran usa ka smart nga ideya. Tan-awa Unsaon Pag-redirect ang Command Output sa usa ka File alang sa dugang kon unsaon pagbuhat niini.

Mga Katungdanan sa Pagtudlo

dir

Sa kini nga pananglitan, ang dir command gigamit nga mag-inusara, nga walay bisan unsa nga drive :, dalan, mga detalye sa filename , ni bisan unsang mga switch, nga nagpatunghag resulta nga sama niini:

C: \> dir Volume sa drive C walay marka. Ang Volume Serial Number is F4AC-9851 Directory of 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 Users 05/22/2016 08:00 PM Windows 05/22/2016 09:50 PM Windows.old 1 File (s) 93 bytes 8 Dir (s) 18,370,433,024 free bytes

Sama sa imong makita, ang dir command gipatuman gikan sa root directory sa C (ie C: \>). Kung walay tukma kung diin tukma ang paglista sa folder ug mga sulod nga mga sulod gikan sa, ang dir command defaults sa pagpakita niini nga kasayuran gikan diin gipatuman ang sugo.

dir c: \ users / ah

Sa pananglitan sa ibabaw, naghangyo ako nga ang dir command nagpakita sa mga resulta gikan sa drive : ug dalan sa c: \ users , dili gikan sa nahimutangan nga ako naggamit sa command gikan. Naghunahuna usab ako, pinaagi sa / a switch nga may h attribute, nga gusto nakong makita ang mga nakatago nga mga butang, nga miresulta sa usa ka butang nga sama niini:

C: \> dir c: \ users / ah Volume sa drive C walay marka. Ang Volume Number Serial mao ang F4AC-9851 Directory of c: \ users 05/07/2016 04:04 AM All Users [C: \ ProgramData] 05/22/2016 08:01 PM 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 free

Ang gamay nga listahan sa mga direktoryo ug usa ka file nga imong makita sa resulta sa ibabaw wala maghimo sa kinatibuk-an sa mga c: \ users folder - lang ang mga gitago nga mga file ug mga folder. Sa pagtan-aw sa tanan nga mga file ug mga folder, imong ipatuman ang dir c: \ users / a (pagkuha sa h ) sa baylo.

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

Niini nga gamay nga mas komplikado, apan labi ka praktikal, pananglitan alang sa dir command, nangayo ako nga ang akong tibuok hard drive pangitaon ang mga file sa CSV ug dayon ang mga minimum nga mga resulta gipahayag ngadto sa usa ka text nga dokumento. Atong tan-awon kining piraso sa usa ka piraso:

  • c: \ *. csv nagsulti sa dir command aron tan-awon ang tanang mga file ( * ) nga natapos sa CSV ( .csv ) nga extension sa gamut sa c: drive.
  • / s instructs dir aron mas mas lawom kay sa gamut sa c: ug hinoon, pangitaa ang mga file nga sama niini sa matag folder, ingon ka lawom sa mga folder nga moadto.
  • / b nagwagtang sa bisan unsang butang apan ang agianan ug ngalan sa file, sa pagkatinuod nagmugna og usa ka mabasa nga "lista" niini nga mga file.
  • > mao ang usa ka redirection operator , nagpasabut nga "ipadala ngadto" sa usa ka dapit.
  • c: \ users \ tim \ desktop \ csvfiles.txt mao ang destinasyon alang sa > redirector, nga nagpasabot nga ang mga resulta isulat sa csvfiles.txt file imbis sa Command Prompt, nga gimugna sa c: \ users \ tim ( lokasyon sa desktop (ie ang Desktop nga akong nakita sa dihang ako naka-login).

Sa dihang ibalhin mo pag-usab ang command output sa usa ka file , sama sa gibuhat namo dinhi sa dir institusyon nga dir command, ang Command Prompt wala magpakita. Bisan pa, ang eksaktong output nga imong nakita nakita nga anaa sa sulod nga text file. Mao kini ang hitsura sa akong csvfiles.txt human nahuman ang dir command:

c: \ Programme \ 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 \ Ang tanan nga mga gumagamit \ 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

Bisag tinuod nga wala nimo mahimo ang pag-redirect sa file, ug bisan ang switch nga "nawala nga format", ang mga resulta mahimong lisud kaayo nga magtrabaho kauban sa bintana sa Command Prompt, nga maglisud sa pag-adto sa unsay imong gisunod - ang lokasyon sa matag CSV file sa imong computer.

Dir Related Commands

Ang dir command sagad gigamit sa del command. Human sa paggamit sa dir command aron sa pagpangita sa ngalan ug lokasyon sa (mga) file sa bisan unsa nga partikular nga (mga) folder, ang del command mahimong gamiton aron makuha ang mga file direkta gikan sa Command Prompt.

Susama mao ang rmdir / s command, ug ang mas daan nga deltree nga komand, nga gigamit sa pag-delete sa mga folder ug mga file. Ang mando sa rmdir (nga wala ang opsyon sa s / s) mapuslanon sa pagtangtang sa walay sulod nga mga folder nga imong makita uban sa dir command.

Sama sa akong gihisgutan sa ibabaw, ang dir command usab kanunay nga gigamit uban sa usa ka redirection operator .