Dir buyrugʻi (Misollar, parametrlar, kalitlar, & koʻproq)

Mundarija:

Dir buyrugʻi (Misollar, parametrlar, kalitlar, & koʻproq)
Dir buyrugʻi (Misollar, parametrlar, kalitlar, & koʻproq)
Anonim

Dir buyrugʻi papkadagi fayllar va pastki jildlar roʻyxatini koʻrsatish uchun foydalaniladigan buyruq satri buyrugʻidir.

Roʻyxatdagi har bir fayl yoki jild uchun buyruq sukut boʻyicha element oxirgi marta oʻzgartirilgan sana va vaqtni, agar element jild (DIR bilan belgilangan) yoki fayl boʻlsa, fayl hajmini koʻrsatadi. tegishli va nihoyat fayl yoki papka nomi, jumladan fayl kengaytmasi.

Image
Image

Fayl va papkalar roʻyxatidan tashqarida dir buyrugʻi shuningdek boʻlimning joriy haydovchi harfini, jild yorligʻini, jildning seriya raqamini, roʻyxatga olingan fayllarning umumiy sonini, baytlardagi ushbu fayllarning umumiy hajmini, sonini koʻrsatadi. ro'yxatdagi pastki papkalar va diskda bo'sh qolgan jami baytlar.

Dir-buyruqning mavjudligi

Dir buyrugʻi Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista va Windows XP kabi barcha Windows operatsion tizimlarida Buyruqlar satrida mavjud.

Image
Image

Windowsning eski versiyalari dir buyrug'ini ham o'z ichiga oladi, lekin biz quyida sanab o'tganimizdan bir nechta kamroq imkoniyatlarga ega. dir buyrug'i ham DOS buyrug'i bo'lib, MS-DOS ning barcha versiyalarida mavjud.

Dir buyrugʻini Kengaytirilgan ishga tushirish parametrlari va tizimni tiklash opsiyalarida mavjud boʻlganlar kabi oflayn buyruq satri versiyalarida topish mumkin. dir buyrug'i Windows XP tizimidagi Qutqaruv konsoliga ham kiritilgan.

Ayrim dir buyruq kalitlari va boshqa dir buyruq sintaksisining mavjudligi operatsion tizimdan operatsion tizimga farq qilishi mumkin.

Dir buyruqlar sintaksisi

dir [haydovchi :][yoʻl][fayl nomi] [ /a[ :] atributlari] [ /b] [ /c] [ /d] [/l ] [/n ] [/o [:] saralovchi] [ /p] [ /q] [ /r] [/s ] [/t [:] vaqt maydoni] [ /w ] [/x ] [/4 ]

Agar siz dir buyrugʻi sintaksisini yuqorida yozilganidek yoki quyidagi jadvalda koʻrsatilganidek talqin qilishni bilmasangiz, Buyruqlar sintaksisini qanday oʻqishni koʻring.

Dir buyruq parametrlari
Element Tushuntirish
disk :, yoʻl, fayl nomi Bu siz natijalarni koʻrmoqchi boʻlgan disk, yoʻl va/yoki fayl nomi. Uchalasi ham ixtiyoriy, chunki buyruq yolg'iz bajarilishi mumkin. Joker belgilarga ruxsat beriladi. Agar bu tushunarli boʻlmasa, quyidagi Direktor buyruqlari misollariga qarang.
/a

Yakka holda bajarilganda, bu kalit barcha turdagi fayl va papkalarni, shu jumladan, odatda buyruq satrida yoki Windowsda koʻrsatilishiga toʻsqinlik qiluvchi fayl atributlariga ega boʻlganlarini koʻrsatadi. /a buyrugʻi natijasida faqat shu turdagi fayllarni koʻrsatish uchun quyidagi atributlardan biri yoki bir nechtasi (ikki nuqta ixtiyoriy, boʻsh joy kerak emas) bilan foydalaning:

a=arxiv fayllari

d=kataloglar

h=yashirin fayllar

i=kontent indekslangan fayllar emas

l=nuqtalarni qayta ajratish

r=faqat o'qish uchun fayllar

s=tizim fayllari

v=yaxlitlik fayllari

x=tozalash fayllari yo'q

-=Ushbu fayl atributlariga ega boʻlgan elementlarni natijalardan chiqarib tashlash uchun yuqoridagi atributlardan biriga prefiks sifatida foydalaning.

/b Ushbu parametrdan direktsion natijalarni "yalangʻoch" format yordamida koʻrsatish uchun foydalaning, bu esa odatdagi sarlavha va altbilgi maʼlumotlarini, shuningdek, har bir elementdagi barcha tafsilotlarni olib tashlaydi, faqat katalog nomi yoki fayl nomi va kengaytmasini qoldirib ketadi.
/c Buyruq fayl oʻlchamlarini koʻrsatadigan tarzda ishlatilsa, bu kalit minglab ajratgichdan foydalanishga majbur qiladi. Aksariyat kompyuterlarda bu birlamchi harakat, shuning uchun natijalarda minglab ajratgichni oʻchirish uchun /-c amaliy foydalanish mumkin.
/d Koʻrsatilgan elementlarni faqat papkalar (qavslar ichida joylashgan) va ularning kengaytmalari bilan fayl nomlari bilan cheklash uchun /d dan foydalaning. Elementlar yuqoridan pastgacha, so'ngra ustunlar bo'ylab sanab o'tiladi. Standart direkt buyruqlar sarlavhasi va altbilgisi maʼlumotlari bir xil boʻlib qoladi.
/l Barcha jild va fayl nomlarini kichik harflar bilan koʻrsatish uchun ushbu parametrdan foydalaning.
/n Bu kalit sanadagi ustunlar bilan natija beradi > vaqt > katalog > fayl hajmi > fayl yoki jild nomi ustun tuzilishi. Bu standart xatti-harakatlar bo'lgani uchun, amaliy foydalanish /-n fayl yoki papka nomida ustunlar hosil qiladi > katalog > fayl hajmi > sana > vaqt tartibi.
/o

Natijalarni saralash tartibini belgilash uchun ushbu parametrdan foydalaning. Faqatgina bajarilganda /o alifbo tartibida avval kataloglarni, keyin esa fayllarni ro'yxatlaydi. Dir buyruq natijasini belgilangan tartibda saralash uchun ushbu parametrdan quyidagi qiymatlardan biri yoki bir nechtasi bilan foydalaning (ikki nuqta ixtiyoriy, boʻsh joy kerak emas):

d=sana/vaqt boʻyicha saralash (avval eng qadimgi)

e=kengaytma boʻyicha tartiblash (alifbo tartibida)

g=avval guruh katalogi, keyin fayllar

n=nomi boʻyicha tartiblash (alifbo tartibida)

s=hajmi boʻyicha saralash (avval eng kichik)

-=Bu tartibni oʻzgartirish uchun yuqoridagi qiymatlardan birortasi bilan prefiks sifatida foydalaning (birinchi navbatda eng yangisi boʻyicha saralash uchun -d, eng kattasi uchun -s va h.k.).

/p Bu opsiya natijalarni bir vaqtning oʻzida bir sahifada koʻrsatadi, davom etish uchun istalgan tugmani bosing… soʻrovi bilan toʻxtatiladi. /p dan foydalanish dir buyrugʻini more buyrugʻi bilan ishlatishga juda oʻxshaydi.
/q Natijalarda fayl yoki jild egasini koʻrsatish uchun ushbu kalitdan foydalaning. Windows tizimida faylga egalik huquqini koʻrish yoki oʻzgartirishning eng oson yoʻli faylning “Xususiyatlar”ini koʻrib chiqishda “Xavfsizlik” oynasidagi “Kengaytirilgan” tugmasi orqali amalga oshiriladi.
/r /r opsiyasi faylning bir qismi boʻlgan har qanday muqobil maʼlumotlar oqimlarini (ADS) koʻrsatadi. Maʼlumotlar oqimining oʻzi fayl ostida yangi qatorda koʻrsatilgan va har doim $DATA qoʻshilib, ularni aniqlashni osonlashtiradi.
/s Bu parametr koʻrsatilgan katalogdagi barcha fayl va papkalarni hamda ushbu katalogning har qanday quyi kataloglaridagi barcha fayl va papkalarni koʻrsatadi.
/t

Natijalarni saralash va/yoki koʻrsatishda foydalaniladigan vaqt maydonini belgilash uchun quyidagi qiymatlardan biri bilan ushbu parametrdan foydalaning (ikki nuqta ixtiyoriy, boʻsh joy kerak emas):

a=oxirgi ruxsat

c=yaratilgan

w =oxirgi yozilgan

/w Natijalarni "keng formatda" ko'rsatish uchun /w dan foydalaning, bu esa ko'rsatiladigan elementlarni faqat papkalar (qavslar ichida joylashgan) va kengaytmalari bilan fayl nomlari bilan cheklaydi. Elementlar chapdan o'ngga, keyin esa pastga satrlar ro'yxatiga kiritilgan. Standart direkt buyruqlar sarlavhasi va altbilgisi maʼlumotlari bir xil boʻlib qoladi.
/x Bu kalit uzun nomlari 8dot3 boʻlmagan qoidalarga mos kelmaydigan fayllar uchun “qisqa nom” ekvivalentini koʻrsatadi.
/4 /4 kaliti 4 xonali yillardan foydalanishga majbur qiladi. Hech boʻlmaganda Windowsning yangi versiyalarida 4 xonali yil koʻrsatkichi standart hisoblanadi va /-4 2 xonali yillik koʻrsatkichga olib kelmaydi.
/? Yuqoridagi opsiyalarga oid tafsilotlarni bevosita buyruq satri oynasida koʻrsatish uchun dir buyrugʻi bilan yordam tugmasidan foydalaning. dir /? ni bajarish help dir uchun yordam buyrug'idan foydalanish bilan bir xil.

Dir buyrug'i odatda qaytaradigan ma'lumotlar hajmini hisobga olsak, ularning barchasini qayta yo'n altirish operatori orqali matnli faylga saqlash odatda aqlli fikrdir. Buni qanday amalga oshirish haqida koʻproq maʼlumot olish uchun buyruq chiqishini faylga qanday yoʻn altirish haqida koʻring.

Dir buyruq misollari

Quyida dir buyrugʻidan foydalanishning turli usullari keltirilgan:

Kolitsiz ishga tushirish


dir

Ushbu misolda dir buyrugʻi hech qanday haydovchisiz:, yoʻl, fayl nomi spetsifikatsiyalari va hech qanday kalitlarsiz yakka oʻzi ishlatiladi, natijada shunday natija beradi:


C:\>dir

C diskidagi ovoz balandligi yorlig'i yo'q.

Jilning seriya raqami F4AC-9851

C katalogi:\

2015-02-09 12:41

$SysReset

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

2016-05-07 02:58 PerfLogs

05/ 22/2016 19:55 Dastur fayllari

2016-05-31 11:30 Dastur fayllari (x86)

2015-30-07 04: 32 PM Temp

2016-22-05 19:55 Foydalanuvchilar

2016-05-22 20:00 Windows

2016-22-05 21:50 Windows.old1 Fayl(lar) 93 bayt

Ko'rib turganingizdek, dir buyrug'i C ning asosiy katalogidan bajarilgan (ya'ni, C:\>). Jild va fayl tarkibini aynan qayerdan roʻyxatga olishni koʻrsatmasdan, buyruq sukut boʻyicha bu maʼlumotni buyruq bajarilgan joydan koʻrsatadi.

Yashirin elementlar roʻyxati


dir c:\users /ah

Yuqoridagi misolda biz dir buyrugʻi biz buyruqni ishga tushirayotgan joydan emas, balki disk: va c:\users yoʻli natijalarini koʻrsatishini soʻraymiz. Bundan tashqari, h atributli /a kaliti orqali biz faqat yashirin elementlarni koʻrishni xohlaymiz, natijada quyidagilarga erishamiz:


C:\>dir c:\users /ah

C diskidagi ovoz balandligida yorliq yo'q.

Serial tovush balandligi Raqam F4AC-9851

C:\users katalogi

2016-07-07 04:04 Barcha foydalanuvchilar [C:\ProgramData]

2016-22-05 20:01 Birlamchi2016-05-07 04:04 Standart foydalanuvchi [C:\Users\Default]2016-07-05 02:50 AM 174 desktop.ini1 Fayl(lar) 174 bayt

Yuqoridagi natijada siz koʻrgan kataloglarning kichik roʻyxati va bitta fayl c:\users jildini toʻliq tashkil etmaydi – faqat yashirin fayl va papkalar. Barcha fayl va papkalarni koʻrish uchun uning oʻrniga dir c:\users /a (h belgisini olib tashlash) ni bajarasiz.

Faylni istalgan jilddan qidirish


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

Bu biroz murakkabroq, ammo amaliyroq misolda, dir buyrug'i misolida biz butun qattiq diskimizdan CSV fayllarni qidirishni va so'ngra eng kichik natijalarni matnli hujjatga chiqarishni so'raymiz. Keling, ushbu qismni ko'rib chiqaylik:

  • c:\.csv dir buyrugʻiga CSV () bilan tugaydigan barcha fayllarni () koʻrishni aytadi. .csv) kengaytmasi c: diskining ildizida.
  • /s unga c ildizidan chuqurroq borishni buyuradi: va buning oʻrniga har bir jilddan shu kabi fayllarni, papkalar qancha chuqur boʻlsa, qidiring.
  • /b yoʻl va fayl nomidan boshqa hamma narsani oʻchirib tashlaydi va bu fayllarning oʻqilishi mumkin boʻlgan “roʻyxatini” yaratadi.
  • > – qayta yoʻn altirish operatori boʻlib, biror joyga “yuborish” degan maʼnoni bildiradi.
  • c:\users\tim\desktop\csvfiles.txt > qayta yoʻn altiruvchi uchun moʻljallangan manzil, ya'ni natijalar shunday boʻladi Buyruqlar satri oʻrniga csvfiles.txt faylga yozilgan, u c:\users\tim\desktop joylashuvida yaratiladi (masalan., tizimga kirganingizda koʻradigan ish stoli).

Buyruqning chiqishini faylga yoʻn altirganingizda, biz bu dir buyruq misolida qilganimizdek, Buyruqlar satri hech narsani koʻrsatmaydi. Biroq, siz ko'rgan aniq chiqish o'rniga ushbu matn faylida joylashgan. dir buyrug'i bajarilgandan so'ng csvfiles.txt faylimiz quyidagicha ko'rinish oldi:


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:\Users\All Users\Intuit\Quicken\Inet\merchant_common.csvc:\Users\Tim\AppData\Roaming\condition.2.csvc:\Users\Tim\AppData\Rouming\line.csvc:\Users\Tim\AppData\Roaming\media.csv

Faylni qayta yoʻn altirishni va hatto “yalang format”ni oʻzgartirishni oʻtkazib yuborishingiz mumkin boʻlsa-da, natijalar buyruq satri oynasida ishlash juda qiyin boʻlib, maqsadingizga erishishni qiyinlashtirardi.

Tegishli buyruqlar

Dir buyrug'i ko'pincha del buyrug'i bilan ishlatiladi. Har qanday alohida jild(lar)dagi fayl(lar)ning nomi va joylashuvini topish uchun dir-dan foydalangandan so'ng, del-dan fayllarni to'g'ridan-to'g'ri buyruq satridan o'chirish uchun foydalanish mumkin.

Oʻxshash rmdir /s buyrugʻi va eski deltree buyrugʻi papka va fayllarni oʻchirish uchun ishlatiladi. Rmdir buyrug'i (/s opsiyasisiz) dir buyrug'i bilan topilgan bo'sh papkalarni o'chirish uchun foydalidir.

Yuqorida aytib o'tilganidek, dir buyrug'i ko'pincha qayta yo'n altirish operatori bilan ham ishlatiladi.

Tavsiya: