Boshlash buyrug'i

Buyruq buyruqlari, kalitlar, parametrlar va boshqalar

Dir buyrug'i papkadagi fayllar va pastki papkalarni ko'rish uchun ishlatiladigan buyruq buyruq buyrug'i .

Ro'yxatda keltirilgan har bir fayl yoki papka uchun, dir funktsiyasi, odatiy bo'lib, element, oxirgi marta o'zgartirilgan sana va vaqtni ko'rsatadi, agar ob'ekt papka bo'lsa (

deb etiketlenir) yoki fayl bo'lsa, va nihoyat, fayl kengaytmasi bo'lgan fayl yoki papkaning nomi.

Fayl va papkalar ro'yxatidan tashqarida dir buyrug'i, shuningdek, diskning joriy haydovchi harfini, tovush yorlig'i , tovushli seriya raqami , ro'yxatdagi fayllarning umumiy soni, baytdagi fayllarning umumiy hajmi, ro'yxatdagi pastki papkalarni soni va haydovchiga bepul qolgan jami baytlar.

Buyruqning mavjudligi

Buyruq buyrug'i Windows 10 , Windows 8 , Windows 7 , Windows Vista va Windows XP kabi barcha Windows operatsion tizimlarida buyruq xohishlarini ichida mavjud.

Windows'ning eski versiyalarida dir funktsiyasi ham mavjud, ammo men quyida keltirilganlardan kamroq variantlari bor. Dir buyrug'i ham MS-DOSning barcha versiyalarida mavjud bo'lgan DOS buyrug'i .

Buyruq buyruqlari kengaytirilgan Buyruq parametrlari va tizimni tiklash variantlari mavjud bo'lgan kabi, oflayn buyruq xohishi versiyalarida topish mumkin. Dir buyrug'i Windows XP da qutqarish konsoliga kiritilgan.

Eslatma: ma'lum dir buyruqlar kalitlari va boshqa dir buyruq sintaksisi mavjudligi operatsion tizimidan operatsion tizimiga qarab farq qilishi mumkin.

Buyordek Buyruqning sintaksisi

[[ : ]] [ yo'l ] [ filename ] [ / a [[ : ] atributlari ]] [ / b ] [ / c ] [ / d ] [ / l ] [ / u ] [[ : ] ] [ / p ] [ / q ] [ / r ] [ / s ] [ / t [[ : ] vaqt maydoni ]] [ / w ] [ / x ] [ / 4 ]

Maslahat: Buyruqning sintaksisini qanday qilib yuqorida yozganimni yoki quyidagi jadvalda ko'rsatilgandek sharhlashni amin bo'lmasangiz, buyruq sintaksisini o'qish uchun qarang.

drayv :, yo'l, fayl nomi Dir dir buyruqlar natijalarini ko'rishni istagan haydovchi , yo'l va / yoki fayl nomi . Dir buyrug'i faqat bajarilishi mumkin, chunki uchtasi ham ixtiyoriy. Jokovkalarga ruxsat beriladi. Agar bu aniq bo'lmasa, pastdagi Buyruqning o'rnagiga qarang.
/ a

Faqatgina bajarilganda ushbu kalit har qanday fayl va papkalarni, odatda ularni buyruq xohishi yoki Windowsda ko'rsatishga xalaqit beradigan fayl xususiyatlariga ega bo'lganlarni ko'rsatadi. Dir ishi natijasidagi faqat shu fayl turlarini ko'rsatish uchun quyidagi / yoki quyidagi xususiyatlardan (nuqta ikkilamchi, bo'sh joy kerak) foydalaning / a :

/ b Ushbu parametrni faqat katalog nomini yoki fayl nomi va kengaytmasini qoldirib, har bir elementdagi barcha ma'lumotlarni, shuningdek, odatda ustun va altbilgi ma'lumotlarini olib tashlaydigan "yalang'och" format yordamida tir natijalarini ko'rsatish uchun foydalaning.
/ c Ushbu buyruq, dir buyrug'i fayl o'lchamlarini ko'rsatadigan tarzda ishlatilganda minglab ajratuvchidan foydalanishni qiyinlashtiradi. Ko'pgina kompyuterlarda bu odatiy xatti-harakatlar bo'lib, natijada amalda foydalanish natijada minglab bo'linishni o'chirish uchun / -c-dir .
/ d Ko'rsatilgan elementlarni faqat papkalarga (braxet ichida joylashgan) va ularning kengaytmalari bilan fayl nomlarini cheklash uchun foydalaning / d . Ma'lumotlar yuqoridan pastga va keyin ustunlar bo'yicha berilgan. Standart dir buyrug'i boshi va altbilgisi ma'lumotlari bir xil bo'ladi.
/ l Barcha papka va fayl nomlarini kichikroq ko'rsatish uchun ushbu parametrdan foydalaning.
/ n Ushbu kalit sana -> vaqt -> katalog -> fayl hajmi -> fayl yoki papka nomi ustun tuzilishi ustunlar bilan natija hosil qiladi. Bu odatiy xatti bo'lgani uchun, amaliy foydalanish fayl yoki papka nomi -> katalog -> fayl hajmi -> sana -> vaqt buyurtma ustunlar ishlab chiqaradi.
/ u

Natija uchun tartiblash tartibini belgilash uchun ushbu parametrdan foydalaning. Yagona bajarilganida, u birinchi bo'lib kataloglarni, so'ngra fayllarni ham alfavit tartibida ko'rsatadi. Ushbu parametrni dir buyrug'i natijasini ko'rsatilgan tarzda tartiblashtirish uchun quyidagi qiymatlardan birida yoki bir nechta (ikkinchisiga ixtiyoriy, bo'sh joy kerak) foydalaning:

  • d = sana / vaqtga ko'ra tartiblash (oldin eng qadimgi)
  • e = kengaytma bo'yicha saralash (alifbo)
  • g = guruhi katalogi, keyin fayllar
  • n = ismiga ko'ra tartiblash (alifbo)
  • b = hajmi bo'yicha eng kichik (oldin kichik)
  • - = Yuqoridagi qiymatlardan har biri bilan oldingi tartibda buyurtmani qaytarib olish uchun foydalaning (masalan, birinchi navbatda - birinchi navbatda tartibda tartiblashtirish uchun -d ).
/ p Ushbu parametr bir nechta sahifani bir vaqtning o'zida ko'rsatadi, davom ettirish uchun biron-bir tugmani bosing ... xohishi bilan to'xtatiladi. Foydalanish / p dir buyrug'ini ishlatish bilan juda ko'p buyruqlar .
/ q Natijalardagi fayl yoki papkaning egasini ko'rsatish uchun ushbu tugmani foydalaning. Windows'dagi faylning egalik huquqini ko'rish yoki o'zgartirishning eng oson yo'li Faylning xususiyatlariga qarab Xavfsizlik yorlig'idagi Kengaytirilgan tugmasini bosish orqali amalga oshiriladi.
/ r / R parametr, faylning bir qismi bo'lgan har qanday muqobil ma'lumot oqimlarini (ADS) ko'rsatadi. Ma'lumotlar oqimi o'zi faylning yangi satrida berilgan va har doim $ DATA bilan mos keladi , bu ularni osonlikcha joyga keltiradi.
/ S Ushbu parametr ko'rsatilgan papkada joylashgan barcha fayllar va papkalarni va ko'rsatilgan katalogning barcha kichik kataloglari ichida joylashgan barcha fayl va papkalarni ko'rsatadi.
/ T

Natijalarni tartibida va / yoki namoyish qilishda foydalaniladigan vaqt maydonini belgilash uchun ushbu parametrni quyidagi qiymatlardan biri bilan foydalaning (yo'g'on ichak ixtiyoriy, bo'sh joy kerak):

  • a = oxirgi kirish
  • c = yaratildi
  • w = oxirgi marta yozilgan
/ w "Keng formatda" natijalarni ko'rsatish uchun / papkalarni faqat kataklar (parantez ichida joylashgan) va fayl kengaytmalari bilan kengaytiradigan cheklovlarni ko'rsatish uchun foydalaning. Ma'lumotlar chapdan o'ngga va keyin pastga qatorlarda berilgan. Standart dir buyrug'i boshi va altbilgisi ma'lumotlari bir xil bo'ladi.
/ x Ushbu kalit uzoq nomlar 8dot-3-qoidalariga mos kelmaydigan fayllar uchun "qisqa nom" ekvivalentini ko'rsatadi.
/ 4 / 4 kaliti 4 raqamli yilni ishlatishga majbur qiladi. Hech bo'lmasa Windowsning yangi versiyalarida 4 raqamli yil ko'rsatuvi odatdagidek ishlaydi va / -4 - 2-raqamli yil ko'rsatilishiga olib kelmaydi.
/? Yuqoridagi opsiyalar haqidagi ma'lumotlarni to'g'ridan-to'g'ri Buyruqning xohishi oynasida ko'rsatish uchun buyruqni bajarish buyrug'i yordamida yordam tugmasidan foydalaning. Dir / bajarilmoqda? help dirni bajarish uchun yordam buyrug'idan foydalanish bilan bir xil bo'ladi.

Maslahat: Teri buyrug'i odatda qaytib kelgan ma'lumotlarning hajmini hisobga olib, uni qayta yo'naltirish operatori orqali matnli faylga saqlash odatda aqlga asoslangan g'oyadir. Buni qanday amalga oshirish haqida batafsilroq ma'lumot olish uchun qarang.

Buyruqning namunalari

dir

Ushbu misolda dir funktsiyasi har qanday haydovchi holda, yolg'iz , fayl nomi spetsifikatsiyalari, yoki biron-bir kalitda ishlatilmaydi, bunga o'xshash natija beradi:

C: \> dir C haydovchisining jildida hech qanday yorliq yo'q. Jildning seriya raqami F4AC-9851 C: \ 09/02/2015 12:41 PM $ SysReset 05/30/2016 06:22 AM 93 HaxLogs.txt 05/07/2016 02:58 AM PerfLogs 22/05/2015 07:55 AM Dastur Fayllari 05/31/2016 11:30 AM Dastur Fayllari (x86) 07/30/2015 04:32 AM Temp 05/22 / 2016 07:55 AM Foydalanuvchilar 05/22/2016 08:00 AM Windows 05/22/2016 09:50 AM Windows.old 1 Fayl 93 bayt 8 Dir (lar) 18,370,433,024 baytlar bepul

Ko'rib turganingizdek, dir funktsiyasi C ning ildiz katalogidan (ya'ni C: \>) amalga oshirildi. Qaerda papkani va fayl mazmunini aniq ro'yxatga olishni aniqlamasdan, buyruq buyrug'i bu ma'lumotni buyrug'i bajarilgan joydan ko'rsatish uchun ko'rsatiladi.

dir c: \ foydalanuvchilar / ah

Yuqoridagi misolda, dir buyrug'i haydovchidan natijalarni ko'rsatib berishini so'rayapman : va c: \ foydalanuvchilarning yo'li , buyruqni bajarayotgan joydan emas. Bundan tashqari, h atributi bilan o'tishni ko'rsatib turibman, faqat yashirin narsalarni ko'rishni xohlayman, natijada quyidagi narsa paydo bo'ladi:

C: \> dir c: \ users / ah C haydovchisining hajmi hech qanday yorlig'i yo'q. Serial raqami: F4AC-9851 Katalog: c: \ users 05/07/2016 04:04 PM Barcha foydalanuvchilar [C: \ ProgramData] 05/22/2016 08:01 PM Standart 05/07 / 2016 04:04 PM Standart foydalanuvchi [C: \ Users \ Default] 05/07/2016 02:50 AM 174 desktop.ini 1 Fayl 174 bayt 3 Dir (lar) 18,371,039,232 baytda bepul

Kataloglarning kichik ro'yxati va yuqoridagi natijada ko'riladigan yagona fayl c: \ foydalanuvchilar papkasining to'liq tarkibini emas - faqat yashirin fayllar va papkalarni. Barcha fayllarni va papkalarni ko'rish uchun siz uning o'rniga dir: c: \ users / a ( h ni olib tashlash) amalga oshirasiz.

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

Bu biroz murakkab, lekin juda ham amaliy, dir buyrug'i uchun namuna bo'lib, men barcha qattiq diskda CSV fayllarini qidirishni so'rayapman , keyin esa yalang'och natijalar matn hujjatiga chiqariladi. Keling, ushbu buyumni bir qismga qarab ko'rib chiqamiz:

  • c: \ *. CSV , c: drayverini ildizida joylashgan CSV ( .csv ) kengaytmasi bilan tugaydigan barcha fayllarni ( * ) ko'rish uchun dir buyrug'ini bildiradi.
  • / s , c ning ildizidan chuqurroq borish uchun dirni belgilaydi va buning o'rniga papkalar kabi chuqur bo'lgan har bir papkada fayllarni qidirib toping.
  • / B , aslida, bu fayllarning o'qiladigan "ro'yxatini" yaratib, yo'l va fayl nomidan biror narsani olib tashlaydi.
  • > "qaerga yuborish" degan ma'noni anglatuvchi qayta yo'naltirish operatori .
  • c: \ users \ tim \ desktop \ csvfiles.txt > re-redirector uchun maqsad, ya'ni natija csvfiles.txt faylida C: \ users \ tim- da yaratiladigan Buyruqning so'rash o'rniga yoziladi \ Ish stoli manzili (tizimga kirganimda ko'rgan stol).

Buyruq buyrug'ini bu faylga ko'chirganimizda , biz bu erda bu buyruq buyrug'i misolidagi kabi, Buyruqning so'rashi hech narsa ko'rsatmaydi. Biroq, siz ko'rgan aniq chiqim o'rniga, bu matn fayli ichida joylashgan. Buyruqning bajarilishi tugagandan keyin mening csvfiles.txt nima degani:

c: \ ProgramData \ Intuit \ Quicken \ Inet \ merchant_alias.csv c: \ ProgramData \ Intuit \ Quicken \ Inet \ merchant_common.csv c: \ Users \ Barcha foydalanuvchilar \ Intuit \ Quicken \ Inet \ merchant_alias.csv c: \ Users \ Barcha foydalanuvchilar \ 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 \ Rouming \ media.csv

Siz faylni qayta yo'naltirishni va hatto "yalang'och format" kalitini o'tkazib yuborsangiz ham, natijalarni Buyruqning so'rash oynasida ishlash juda qiyin bo'lgan bo'lardi, natijada siz o'zingizdan keyin nima bo'lishini qiyinlashtirdi - har bir CSV faylini kompyuteringizda saqlang.

Dir tegishli buyruqlar

Teri buyrug'i ko'pincha del buyrug'i bilan ishlatiladi. Belgilangan papkalarni fayl (lar) ning nomini va manzilini topish uchun dir buyrug'idan foydalangandan so'ng, del buyrug'i to'g'ridan-to'g'ri buyruq xohishlarini fayllarni o'chirish uchun ishlatilishi mumkin.

Xuddi shunday rmdir / s buyrug'i va papka va fayllarni o'chirish uchun ishlatiladigan eski deltree buyrug'i. Rmdir buyrug'i (/ s parametrisiz) dir funktsiyasi bilan topgan bo'sh papkalarni o'chirish uchun foydalidir.

Yuqorida aytib o'tganimdek, dir funktsiyasi ko'pincha qayta yo'naltirish operatori bilan ishlatiladi.