Dir команд (Жишээ, Сонголт, Шилжүүлэгч, & Бусад)

Агуулгын хүснэгт:

Dir команд (Жишээ, Сонголт, Шилжүүлэгч, & Бусад)
Dir команд (Жишээ, Сонголт, Шилжүүлэгч, & Бусад)
Anonim

Dir команд нь хавтсанд агуулагдах файлууд болон дэд хавтаснуудын жагсаалтыг харуулахад хэрэглэгддэг тушаалын мөр юм.

Жагсаалтад орсон файл эсвэл хавтас бүрийн хувьд тушаал нь анхдагчаар тухайн зүйлийг хамгийн сүүлд өөрчилсөн огноо, цагийг, хэрэв тухайн зүйл нь хавтас (DIR шошготой) эсвэл файл бол файлын хэмжээг харуулна. хэрэгжих боломжтой бөгөөд эцэст нь файлын өргөтгөлийг багтаасан файл эсвэл фолдерын нэр.

Image
Image

Файл, фолдерын жагсаалтаас гадна dir команд нь мөн хуваалтын одоогийн хөтчийн үсэг, эзлэхүүний шошго, эзлэхүүний серийн дугаар, жагсаасан файлын нийт тоо, тэдгээр файлын нийт хэмжээ, тоо зэргийг харуулдаг. жагсаалтад орсон дэд хавтаснууд болон драйв дээр үлдсэн нийт байт.

Dir командын боломжтой

Dir командыг Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP зэрэг бүх Windows үйлдлийн системүүдийн командын мөр дотроос ашиглах боломжтой.

Image
Image

Windows-ын хуучин хувилбарууд нь dir командыг агуулдаг боловч бидний доор жагсаасанаас цөөн сонголттой. dir команд нь мөн DOS команд бөгөөд MS-DOS-ын бүх хувилбарт байдаг.

Dir командыг Дэвшилтэт эхлүүлэх сонголтууд болон системийг сэргээх сонголтуудаас авах боломжтой офлайн командын мөр хувилбаруудаас олж болно. dir командыг Windows XP-ийн Сэргээх консолд мөн оруулсан болно.

Зарим dir командын шилжүүлэгч болон бусад dir командын синтакс байгаа эсэх нь үйлдлийн системээс үйлдлийн системд өөр байж болно.

Dir командын синтакс

dir [жолоодох :][зам][файлын нэр] [ /a[ :] шинж чанарууд] [ /b] [ /c] [ /d] [/l ] [/n ] [/o [:] ялгагч] [ /p] [ /q] [ /r] [/s ] [/t [:] цагийн талбар] [ /w ] [/x ] [/4 ]

Хэрэв та dir командын синтаксийг дээр бичсэн эсвэл доорх хүснэгтэд үзүүлсэн шиг хэрхэн тайлбарлахаа мэдэхгүй байгаа бол Командын синтаксийг хэрхэн уншихыг үзнэ үү.

Шууд командын сонголтууд
Зүйлс Тайлбар
драйв :, зам, файлын нэр Энэ бол таны илэрцийг харахыг хүсэж буй хөтөч, зам болон/эсвэл файлын нэр юм. Командыг дангаар нь гүйцэтгэх боломжтой тул гурвуулаа сонголттой. Оролцох тэмдэг ашиглахыг зөвшөөрдөг. Хэрэв энэ нь тодорхойгүй байвал доорх "Dir" командын жишээ хэсгийг харна уу.
/a

Энэ шилжүүлэгчийг дангаар нь ажиллуулах үед командын мөрөнд эсвэл Windows дээр харагдахаас сэргийлдэг файлын шинж чанаруудтай зэрэг бүх төрлийн файл, фолдеруудыг харуулдаг. /a командын үр дүнд зөвхөн эдгээр төрлийн файлуудыг харуулахын тулд дараах шинж чанаруудын нэг буюу хэд хэдэн (хос цэг нь заавал байх ёстой, хоосон зай шаардлагагүй) ашиглана уу:

a=архив файл

d=лавлах

h=далд файл

i=контент индексжүүлсэн файл биш

l=оноог дахин задлах

r=зөвхөн унших боломжтой файлууд

s=системийн файлууд

v=бүрэн бүтэн байдлын файлууд

x=скраб файл байхгүй

-=Эдгээр файлын шинж чанаруудтай зүйлсийг илэрцээс хасахын тулд дээрх шинж чанаруудын аль нэгний угтвар болгон ашиглана уу.

/b Энэ сонголтыг ашиглан дир илэрцийг "нүцгэн" форматаар харуулах ба энэ нь ердийн толгой болон хөлийн мэдээлэл, мөн зүйл бүрийн бүх мэдээллийг устгаж, зөвхөн лавлах нэр эсвэл файлын нэр, өргөтгөлийг үлдээнэ.
/c Тушаалыг файлын хэмжээг харуулсан байдлаар ашиглах үед энэ шилжүүлэгч нь мянгат тусгаарлагчийг ашиглахад хүргэдэг. Энэ нь ихэнх компьютер дээрх өгөгдмөл горим тул үр дүнгийн мянгат тусгаарлагчийг идэвхгүй болгохын тулд /-c практик хэрэглээ юм.
/d /d-г ашиглан харагдах зүйлсийг зөвхөн хавтас (хаалтанд байгаа) болон өргөтгөлтэй файлын нэрээр хязгаарлана. Зүйлсүүдийг дээрээс доош, дараа нь баганын хооронд жагсаадаг. Стандарт dir командын толгой ба хөлийн мэдээлэл ижил хэвээр байна.
/l Бүх хавтас болон файлын нэрийг жижиг үсгээр харуулахын тулд энэ сонголтыг ашиглана уу.
/n Энэ шилжүүлэгч нь огнооны > цаг > лавлах > файлын хэмжээ > файл эсвэл хавтасны нэр баганын бүтэцтэй үр дүнг гаргадаг. Энэ нь анхдагч үйлдэл тул практик хэрэглээ нь /-n бөгөөд файл эсвэл хавтасны нэр > лавлах > файлын хэмжээ > огноо > цагийн дараалал үүсгэдэг.
/o

Энэ сонголтыг ашиглан үр дүнг эрэмбэлэх дарааллыг зааж өгнө үү. /o нь дангаар ажиллах үед эхлээд директоруудыг, дараа нь файлуудыг цагаан толгойн үсгийн дарааллаар жагсаана. dir командын үр дүнг заасан байдлаар эрэмбэлэхийн тулд энэ сонголтыг дараах утгуудын нэг буюу хэд хэдэн утгын хамт ашиглана уу (хос цэг нь заавал биш, хоосон зай оруулах шаардлагагүй):

d=огноо/цагаар эрэмбэлэх (эхлээд хамгийн эртний)

e=өргөтгөлөөр эрэмбэлэх (цагаан толгойн дарааллаар)

g=эхлээд бүлгийн лавлах, дараа нь файлууд

n=нэрээр нь эрэмбэлэх (цагаан толгойн үсгээр)

s=хэмжээгээр нь эрэмбэлэх (хамгийн бага нь)

-=Үүнийг дарааллыг буцаахын тулд дээрх утгуудын аль нэгтэй нь угтвар болгон ашиглана уу (хамгийн шинэ нь эхлээд эрэмбэлэх бол -d, хамгийн том бол -s гэх мэт).

/p Энэ сонголт нь үр дүнг нэг нэгээр нь харуулна. Үргэлжлүүлэхийн тулд дурын товчийг дарна уу… сануулга. /p ашиглах нь dir командыг more командтай ашиглахтай тун төстэй юм.
/q Энэ шилжүүлэгчийг ашиглан файл эсвэл фолдерын эзэмшигчийг үр дүнд харуулна уу. Windows дотроос файлын өмчлөлийг харах эсвэл өөрчлөх хамгийн хялбар арга бол файлын шинж чанарыг харах үед Хамгаалалтын цонхны "Дэвшилтэт" товчийг дарах явдал юм.
/r /r сонголт нь файлын нэг хэсэг болох өөр өгөгдлийн урсгалыг (ADS) харуулдаг. Өгөгдлийн урсгал нь өөрөө шинэ мөрөнд, файлын доор жагсаагдсан байх ба $DATA -ээр үргэлж залгагдсан байдаг тул тэдгээрийг илрүүлэхэд хялбар болгодог.
/s Энэ сонголт нь заасан директор доторх бүх файл, фолдер болон тухайн директорийн аль нэг дэд директор дотор байгаа бүх файл, фолдеруудыг харуулдаг.
/t

Энэ сонголтыг доорх утгуудын аль нэгээр нь ашиглана уу (хос цэг нь заавал байх ёстой, хоосон зай шаардлагагүй) үр дүнг эрэмбэлэх болон/эсвэл харуулахад ашиглах цагийн талбарыг зааж өгнө үү:

a=сүүлийн хандалт

c=үүсгэсэн

w =хамгийн сүүлд бичсэн

/w Илэрцийг "өргөн форматаар" харуулахын тулд /w ашиглана уу. Энэ нь зөвхөн хавтас (хаалтанд байгаа) болон өргөтгөлтэй файлын нэрээр харагдах зүйлсийг хязгаарладаг. Зүйлүүдийг зүүнээс баруун тийш, дараа нь доош эгнээнд жагсаав. Стандарт dir командын толгой ба хөлийн мэдээлэл ижил хэвээр байна.
/x Энэ шилжүүлэгч нь урт нэр нь 8dot3-аас бусад дүрэмд нийцэхгүй байгаа файлуудын "богино нэр"-тэй тэнцэх утгыг харуулдаг.
/4 /4 шилжүүлэгч нь 4 оронтой жил ашиглахыг албаддаг. Наад зах нь Windows-ийн шинэ хувилбаруудад 4 оронтой жилийн дэлгэц нь өгөгдмөл горим бөгөөд /-4 нь 2 оронтой жилийн дэлгэцэнд хүргэдэггүй.
/? Дээрх сонголтуудын талаарх дэлгэрэнгүй мэдээллийг командын цонхонд шууд харуулахын тулд dir командын тусламжтай шилжүүлэгчийг ашиглана уу. dir /?-г гүйцэтгэх нь тусламжийн командыг ашиглан help dir-г гүйцэтгэхтэй адил юм.

Dir командын буцаадаг мэдээллийн хэмжээг авч үзвэл бүгдийг дахин чиглүүлэх оператороор текст файлд хадгалах нь ихэвчлэн ухаалаг санаа юм. Үүнийг хэрхэн хийх талаар дэлгэрэнгүйг тушаалын гаралтыг файл руу хэрхэн шилжүүлэх талаар үзнэ үү.

Dir командын жишээ

Доор та dir командыг ашиглаж болох өөр өөр аргууд байна:

Салтжуулагчгүйгээр ажиллуулах


дир

Энэ жишээнд dir командыг дангаар нь ямар ч хөтөч:, зам, файлын нэрийн үзүүлэлт, ямар ч шилжүүлэгчгүйгээр ашигласан бөгөөд ийм үр дүн гарна:


C:\>dir

C драйвын дууны хэмжээ шошгогүй байна.

Эзлэхүүний серийн дугаар F4AC-9851

C:\

2015-02-09 12:41

$SysReset

2016/05/30 18:22 93 HaxLogs.txt

2016/07/05 02:58 PerfLogs

05/ 2016/22/19:55 Хөтөлбөрийн файлууд

2016/31/05 11:30 Хөтөлбөрийн файлууд (x86)

2015/07/30: 32 PM Temp

2016-22-05 19:55 Хэрэглэгчид

2016/05/22 20:00 Windows

2016-22-05 21:50 Windows.old1 Файл(ууд) 93 байт

Таны харж байгаагаар dir командыг C-ийн үндсэн лавлахаас (жишээ нь, C:\>) гүйцэтгэсэн. Фолдер болон файлын агуулгыг яг хаанаас жагсаахыг заагаагүй бол тушаал нь тухайн тушаалыг гүйцэтгэсэн газраас энэ мэдээллийг харуулдаг.

Нуугдсан зүйлсийг жагсаах


dir c:\users /ah

Дээрх жишээн дээр бид dir командыг командыг ажиллуулж байгаа байршлаас биш, c:\users-ын драйв: болон замаас авсан үр дүнг харуулахыг хүсч байна. Бид мөн h атрибуттай /a шилжүүлэгчээр дамжуулан зөвхөн далд зүйлсийг харахыг хүсэж байгаа бөгөөд үүний үр дүнд дараах байдалтай болохыг зааж өгч байна:


C:\>dir c:\users /ah

С драйвын дууны хэмжээ шошгогүй байна.

Эзлэхүүний цуваа Дугаар нь F4AC-9851

C:\users

2016-07-05 04:04 Бүх хэрэглэгчид [C:\ProgramData]

2016-05-22 20:01 Өгөгдмөл2016/07/05 04:04 Өгөгдмөл хэрэглэгч [C:\Users\Default]2016-07-05 02:50 AM 174 desktop.ini1 Файл(ууд) 174 байт

Дээрх үр дүнд таны харж буй сангуудын жижиг жагсаалт болон ганц файл нь c:\users хавтсыг бүхэлд нь бүрдүүлдэггүй - зөвхөн далд файл, фолдерууд. Бүх файл, фолдерыг харахын тулд та оронд нь dir c:\users /a (h-г арилгах)-г ажиллуулна.

Дурын хавтаснаас файл хайх


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

Энэ арай илүү төвөгтэй, гэхдээ илүү практик жишээ болох dir командын жишээнд бид хатуу дискээ бүхэлд нь CSV файлуудыг хайж, дараа нь хамгийн бага үр дүнг текст баримт бичигт гаргахыг хүсч байна. Энэ хэсгийг хэсэг хэсгээр нь харцгаая:

  • c:\.csv нь CSV () -ээр төгссөн бүх файлыг () харахыг dir командыг хэлдэг. .csv) өргөтгөл нь c: драйвын үндсэн хэсэгт байна.
  • /s нь c-ийн язгуураас илүү гүн рүү орохыг зааварчилдаг: оронд нь хавтас бүрээс ийм файлуудыг фолдеруудын гүнд хайх хэрэгтэй.
  • /b нь зам болон файлын нэрээс бусад зүйлийг устгаж, үндсэндээ эдгээр файлуудын уншигдахуйц "жагсаалтыг" үүсгэдэг.
  • > нь дахин чиглүүлэх оператор бөгөөд хаа нэгтээ "илгээх" гэсэн утгатай.
  • c:\users\tim\desktop\csvfiles.txt нь > дахин чиглүүлэгчийн очих газар бөгөөд үр дүн нь харагдах болно. командын мөрийн оронд csvfiles.txt файлд бичигдсэн бөгөөд үүнийг c:\users\tim\desktop байршилд үүсгэх болно (жишээ нь., таны нэвтэрсэн үед харагдах ширээний компьютер).

Та командын гаралтыг файл руу дахин чиглүүлэх үед бид энэ dir командын жишээн дээр хийсэн шиг командын мөр юу ч харуулахгүй. Гэсэн хэдий ч, таны харж байсан яг гаралт нь тухайн текст файл дотор байрладаг. Dir тушаалыг гүйцэтгэсний дараа манай csvfiles.txt дараах байдалтай байсан:


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.csvc:\Хэрэглэгчид\Бүх хэрэглэгчид\Intuit\Quicken\Inet\merchant_common.csvc:\Users\Tim\AppData\Roaming\condition.2.csvc:\Users\Tim\AppData\Roaming\line.csvc:\Users\Tim\AppData\Roaming\media.csv

Хэдийгээр та файлын дахин чиглүүлэлт, тэр ч байтугай "нүцгэн формат" шилжүүлэлтийг алгасаж болох байсан ч үр дүн нь командын цонхонд ажиллахад маш хэцүү байсан тул хүссэн зүйлдээ хүрэхэд хэцүү байх болно.

Холбогдох тушаалууд

Dir командыг del командын хамт ихэвчлэн ашигладаг. dir ашиглан дурын хавтсанд байгаа файл(ууд)-ын нэр, байршлыг олсны дараа del-г тушаалын мөрөөс файлуудыг шууд устгахад ашиглаж болно.

Ижил төстэй нь rmdir /s команд ба хуучин deltree тушаал бөгөөд хавтас болон файлуудыг устгахад ашигладаг. Rmdir команд (/s сонголтгүй) нь dir командын тусламжтайгаар олсон хоосон фолдеруудыг устгахад тустай.

Дээр дурдсанчлан dir командыг дахин чиглүүлэх оператортой хамт ашигладаг.

Зөвлөмж болгож буй: