dir հրամանը Հրամանի տողի հրաման է, որն օգտագործվում է թղթապանակում պարունակվող ֆայլերի և ենթաթղթապանակների ցանկը ցուցադրելու համար:
Ցուցակված յուրաքանչյուր ֆայլի կամ թղթապանակի համար հրամանը, լռելյայն, ցույց կտա տարրի վերջին փոփոխության ամսաթիվը և ժամը, եթե տարրը թղթապանակ է (պիտակավորված DIR-ով) կամ ֆայլ, ֆայլի չափը, եթե կիրառելի է, և վերջապես ֆայլի կամ թղթապանակի անունը՝ ներառյալ ֆայլի ընդլայնումը:
Ֆայլերի և թղթապանակների ցանկից դուրս dir հրամանը ցուցադրում է նաև բաժնի ընթացիկ դրայվի տառը, ծավալի պիտակը, հատորի սերիական համարը, թվարկված ֆայլերի ընդհանուր թիվը, այդ ֆայլերի ընդհանուր չափը բայթերով, համարը: թվարկված ենթաթղթապանակների և սկավառակի վրա ազատ մնացած բայթերի ընդհանուր քանակը:
Dir հրամանի առկայություն
dir հրամանը հասանելի է Հրամանի տողից բոլոր Windows օպերացիոն համակարգերում, ներառյալ Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista և Windows XP:
Windows-ի հին տարբերակները ներառում են նաև dir հրամանը, բայց մի քանի ավելի քիչ տարբերակներով, քան մենք թվարկեցինք ստորև: dir հրամանը նաև DOS հրաման է, որը հասանելի է MS-DOS-ի բոլոր տարբերակներում:
dir հրամանը կարելի է գտնել հրամանի տողի օֆլայն տարբերակներում, ինչպես օրինակ՝ Advanced Startup Options-ից և System Recovery Options-ից: dir հրամանը ներառված է նաև Windows XP-ի վերականգնման վահանակում:
Որոշ dir հրամանի անջատիչների և այլ dir հրամանների շարահյուսության առկայությունը կարող է տարբեր լինել օպերացիոն համակարգից օպերացիոն համակարգ:
Dir հրամանի շարահյուսություն
dir [drive :][ուղիղ][ֆայլի անուն] [ /a[ :] հատկանիշներ] [ /b] [ /c] [ /d] [/l ] [/n ] [/o :] դասակարգիչ] [ /p] [ /q] [ /r] [/s ] [/t [:] ժամանակային դաշտ] [ /w ] [/x ] [/4 ]
Տես, թե ինչպես կարդալ հրամանի շարահյուսությունը, եթե վստահ չեք, թե ինչպես մեկնաբանել dir հրամանի շարահյուսությունը, ինչպես այն գրված է վերևում կամ ցուցադրված է ստորև աղյուսակում:
Dir հրամանի ընտրանքներ | |
---|---|
Նյութ | Բացատրություն |
drive :, ուղի, ֆայլի անվանում | Սա այն սկավառակն է, ուղին և/կամ ֆայլի անունը, որի համար ցանկանում եք տեսնել արդյունքները: Երեքն էլ ընտրովի են, քանի որ հրամանը կարող է իրականացվել միայնակ: Վայրի նշանները թույլատրվում են: Տե՛ս Dir Command Օրինակներ բաժինը, եթե դա պարզ չէ: |
/a |
Երբ միայնակ գործարկվում է, այս անջատիչը ցույց է տալիս բոլոր տեսակի ֆայլերը և թղթապանակները, ներառյալ ֆայլի ատրիբուտներով ֆայլերը, որոնք սովորաբար թույլ չեն տալիս նրանց ցուցադրվել Հրամանի տողում կամ Windows-ում:Օգտագործեք /a՝ հետևյալ ատրիբուտներից մեկով կամ մի քանիսով (սև կետը պարտադիր չէ, բացատներ չեն պահանջվում)՝ հրամանի արդյունքում ցուցադրելու միայն այդ տեսակի ֆայլերը՝ a=արխիվային ֆայլեր d=գրացուցակներ h=թաքնված ֆայլեր i=ոչ բովանդակության ինդեքսավորված ֆայլեր l=վերլուծել միավորները r=միայն կարդալու ֆայլեր s=համակարգի ֆայլեր v=ամբողջականության ֆայլեր x=սքրաբ ֆայլեր չկան -=Օգտագործեք սա որպես վերը նշված ատրիբուտներից որևէ մեկի նախածանց՝ արդյունքներից այդ ֆայլի ատրիբուտներով տարրերը բացառելու համար: |
/b | Օգտագործեք այս տարբերակը՝ ցուցադրելու dir արդյունքները՝ օգտագործելով «մերկ» ձևաչափը, որը հեռացնում է վերնագրի և ստորագրի բնորոշ տեղեկատվությունը, ինչպես նաև յուրաքանչյուր տարրի բոլոր մանրամասները՝ թողնելով միայն գրացուցակի անունը կամ ֆայլի անունը և ընդլայնումը: |
/c | Այս անջատիչը ստիպում է օգտագործել հազարավոր բաժանարար, երբ հրամանն օգտագործվում է այնպես, որ ցույց է տալիս ֆայլերի չափերը: Սա լռելյայն վարքագիծն է համակարգիչների մեծամասնության համար, ուստի գործնական օգտագործումը /-c է՝ արդյունքների հազարավոր բաժանարարն անջատելու համար: |
/d | Օգտագործեք /d՝ սահմանափակելու համար ցուցադրվող տարրերը միայն թղթապանակներով (պարունակվում են փակագծերում) և ֆայլերի անուններով՝ իրենց ընդարձակմամբ: Նյութերը նշված են վերևից ներքև, այնուհետև՝ սյունակների միջով: Ստանդարտ dir հրամանի վերնագրի և ստորագրի տվյալները մնում են նույնը: |
/l | Օգտագործեք այս տարբերակը՝ բոլոր թղթապանակների և ֆայլերի անունները փոքրատառով ցույց տալու համար: |
/n | Այս անջատիչը արդյունք է տալիս սյունակներով > ամսաթվի ժամանակ > գրացուցակ > ֆայլի չափ > ֆայլ կամ թղթապանակի անվանում սյունակի կառուցվածքում:Քանի որ սա լռելյայն վարքագիծն է, գործնական օգտագործումը /-n է, որը ստեղծում է սյունակներ ֆայլի կամ թղթապանակի անվանման մեջ > գրացուցակ > ֆայլի չափը > ամսաթիվը > ժամանակային կարգը:: |
/o |
Օգտագործեք այս տարբերակը՝ արդյունքների տեսակավորման կարգը նշելու համար: Միայնակ կատարման դեպքում /o-ը նախ ցուցակագրում է դիրեկտորիաները, այնուհետև ֆայլերը՝ երկուսն էլ այբբենական կարգով: Օգտագործեք այս տարբերակը հետևյալ արժեքներից մեկով կամ մի քանիսով (սև կետը կամընտիր է, բացատների կարիք չկա)՝ dir հրամանի արդյունքը նշված ձևով տեսակավորելու համար. d=տեսակավորել ըստ ամսաթվի/ժամանակի (առաջինը ամենահինը) e=տեսակավորել ըստ ընդլայնման (այբբենական կարգով) g=խմբային գրացուցակը նախ, որին հաջորդում են ֆայլերը n=տեսակավորել ըստ անվան (այբբենական կարգով) s=տեսակավորել ըստ չափի (նախ ամենափոքրը) -=Օգտագործեք սա որպես նախածանց վերոնշյալ արժեքներից որևէ մեկի հետ՝ հաջորդականությունը փոխելու համար (-d դասավորելու ըստ նորագույնի, առաջինի համար -s-ի համար և այլն): |
/p | Այս ընտրանքը ցուցադրում է արդյունքները մեկ էջ մեկ-մեկ, ընդհատված սեղմելով ցանկացած ստեղն շարունակելու համար… հուշում: /p օգտագործելը շատ նման է more հրամանի հետ dir հրամանի օգտագործմանը: |
/q | Օգտագործեք այս անջատիչը՝ արդյունքներում ֆայլի կամ թղթապանակի սեփականատիրոջը ցուցադրելու համար: Windows-ից ֆայլի սեփականության իրավունքը դիտելու կամ փոխելու ամենահեշտ ձևը Անվտանգության ներդիրում «Ընդլայնված» կոճակի միջոցով է, երբ դիտում եք ֆայլի հատկությունները: |
/r | /r տարբերակը ցույց է տալիս ցանկացած այլընտրանքային տվյալների հոսքեր (ADS), որոնք ֆայլի մաս են: Տվյալների հոսքն ինքնին թվարկված է նոր տողում՝ ֆայլի տակ և միշտ դրվում է $DATA ածանցով, ինչը հեշտացնում է դրանք նկատելը։ |
/s | Այս ընտրանքը ցույց է տալիս նշված գրացուցակի բոլոր ֆայլերն ու թղթապանակները, գումարած այդ նշված գրացուցակի ցանկացած ենթագրքերում պարունակվող բոլոր ֆայլերն ու թղթապանակները: |
/t |
Օգտագործեք այս տարբերակը ստորև նշված արժեքներից մեկով (սև կետը կամընտիր է, բացատներ չեն պահանջվում)՝ նշելու ժամանակային դաշտ, որն օգտագործվի արդյունքները տեսակավորելիս և/կամ ցուցադրելիս. a=վերջին մուտք c=ստեղծված w =վերջին գրվածը |
/w | Օգտագործեք /w արդյունքները «լայն ձևաչափով» ցուցադրելու համար, որը սահմանափակում է ցուցադրվող տարրերը միայն թղթապանակներով (փակագծերում պարունակվող) և ֆայլերի անուններով՝ իրենց ընդարձակմամբ: Տարրերը նշված են ձախից աջ, իսկ հետո՝ ներքև տողերով: Ստանդարտ dir հրամանի վերնագրի և ստորագրի տվյալները մնում են նույնը: |
/x | Այս անջատիչը ցույց է տալիս «կարճ անուն» համարժեք ֆայլերի համար, որոնց երկար անունները չեն համապատասխանում ոչ 8 կետ3 կանոններին: |
/4 | /4 անջատիչը ստիպում է օգտագործել 4-նիշ տարիներ: Առնվազն Windows-ի նոր տարբերակներում 4-նիշ տարվա ցուցադրումը լռելյայն պահվածքն է, և /-4-ը չի հանգեցնում տարվա երկնիշ ցուցադրման: |
/? | Օգտագործեք օգնության անջատիչը dir հրամանով, որպեսզի ցուցադրեք մանրամասներ վերը նշված ընտրանքների մասին անմիջապես Հրամանի տողի պատուհանում: dir /?-ի գործարկումը նույնն է, ինչ օգտագործելով help հրամանը՝ help dir։ |
Հաշվի առնելով տեղեկատվության այն ծավալը, որը սովորաբար վերադարձնում է dir հրամանը, վերահղման օպերատորի միջոցով այն պահելը տեքստային ֆայլում սովորաբար խելացի գաղափար է: Դա անելու մասին ավելին իմանալու համար տե՛ս Ինչպես վերահղել հրամանի ելքը դեպի ֆայլ:
Dir հրամանի օրինակներ
Ստորև ներկայացված են dir հրամանը օգտագործելու տարբեր եղանակներից մի քանիսը.
Գործարկել առանց անջատիչների
dir
Այս օրինակում dir հրամանն օգտագործվում է միայնակ, առանց որևէ սկավառակի.
C:\>dir
C drive-ի ծավալը պիտակ չունի:
Հատորի սերիական համարն է F4AC-9851
C:\
2015-02-09 12:41 PM
$SysReset
2016-30-05 18:22 93 HaxLogs.txt
2016-07-05 02:58 AM PerfLogs
05/ 22/2016 07:55 Ծրագրի Ֆայլեր
2016-31-05 11:30 AM Ծրագրային ֆայլեր (x86)
2015-30-07 04: 32 PM Temp
2016-22-05 07:55 PM Users
2016-22-05 08:00 PM Windows
2016-22-05 09:50 Windows.old1 Ֆայլ(ներ) 93 բայթ
Ինչպես տեսնում եք, dir հրամանը կատարվել է C-ի արմատական գրացուցակից (այսինքն՝ C:\>): Առանց նշելու, թե կոնկրետ որտեղից պետք է թվարկել թղթապանակը և ֆայլի բովանդակությունը, հրամանը կանխադրված է ցուցադրել այս տեղեկատվությունը, որտեղից կատարվել է հրամանը:
Թաքնված տարրերի ցանկ
dir c:\users /ah
Վերոհիշյալ օրինակում մենք խնդրում ենք, որ dir հրամանը ցույց տա արդյունքները drive:-ից և c:\users-ի ուղուց, ոչ թե այն վայրից, որտեղից մենք գործարկում ենք հրամանը: Մենք նաև նշում ենք h հատկանիշով /a անջատիչի միջոցով, որ մենք կցանկանայինք տեսնել միայն թաքնված տարրերը, ինչը կհանգեցնի այսպիսի բանի՝:
C:\>dir c:\users /ah
C drive-ի ծավալը պիտակ չունի:
Ծավալի սերիա Համարն է F4AC-9851
C:\users
2016-07-05 04:04 AM Բոլոր օգտվողները [C:\ProgramData]
2016-22-05 08:01 PM Լռելյայն2016-07-05 04:04 AM Կանխադրված օգտվող [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 հրահանգում է dir հրամանին նայել բոլոր ֆայլերը (), որոնք ավարտվում են CSV-ով (.csv) ընդլայնում c: դրայվի արմատում:
- /s հրահանգում է, որ այն ավելի խորանա, քան c-ի արմատը. փոխարենը փնտրեք նման ֆայլեր յուրաքանչյուր թղթապանակում, այնքան խորը, որքան թղթապանակները:
- /b հեռացնում է ամեն ինչ, բացի ուղուց և ֆայլի անունից, ըստ էության ստեղծելով այս ֆայլերի ընթեռնելի «ցուցակ»:
- >-ը վերահղման օպերատոր է, որը նշանակում է «ուղարկել» ինչ-որ տեղ:
- c:\users\tim\desktop\csvfiles.txt-ը > վերահղման նպատակակետն է, ինչը նշանակում է, որ արդյունքները կլինեն Հրամանի տողի փոխարեն գրված csvfiles.txt ֆայլին, որը կստեղծվի c:\users\tim\desktop տեղում (այսինքն., աշխատասեղան, որը տեսնում եք, երբ մուտք եք գործում):
Երբ դուք վերահղում եք հրամանի ելքը դեպի ֆայլ, ինչպես մենք արեցինք այստեղ այս dir հրամանի օրինակում, Command Prompt-ը ոչինչ չի ցուցադրում: Այնուամենայնիվ, ճշգրիտ արդյունքը, որը դուք կտեսնեիք, փոխարենը գտնվում է այդ տեքստային ֆայլի ներսում: Ահա թե ինչ տեսք ուներ մեր csvfiles.txt-ը dir հրամանի ավարտից հետո.
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\Roaming\line.csvc:\Users\Tim\AppData\Roaming\media.csv
Չնայած, որ դուք, անշուշտ, կարող էիք բաց թողնել ֆայլի վերահղումը և նույնիսկ «մերկ ձևաչափի» անջատիչը, արդյունքները շատ դժվար կլիներ աշխատել Հրամանի տողի պատուհանում՝ դժվարացնելով հասնել նրան, ինչին հետևում էիք:
Հարակից հրամաններ
dir հրամանը հաճախ օգտագործվում է del հրամանի հետ: Ֆայլ(ներ)ի անունը և գտնվելու վայրը որևէ կոնկրետ պանակ(ներ)ում գտնելու համար dir օգտագործելուց հետո del-ը կարող է օգտագործվել ուղղակի հրամանի տողից ֆայլերը ջնջելու համար:
Նմանն է rmdir /s հրամանը և ավելի հին deltree հրամանը, որն օգտագործվում է թղթապանակներ և ֆայլեր ջնջելու համար: rmdir հրամանը (առանց /s տարբերակի) օգտակար է դատարկ թղթապանակները ջնջելու համար, որոնք գտնում եք dir հրամանով:
Ինչպես նշվեց վերևում, dir հրամանը հաճախ օգտագործվում է նաև վերահղման օպերատորի հետ: