Ինչպես գրել ձեր սեփական bat ֆայլը կրկնօրինակ ստեղծելու համար: Փաթեթային ֆայլեր գրելը - խմբաքանակի ֆայլերի օրինակներ

Հրահանգ

Վազիր ծրագիրՆոթատետր Bat ֆայլ ստեղծելու համար: Հաջորդը, մուտքագրեք ֆայլի տեքստը: Դա տարբեր կլինի՝ կախված նրանից, թե ինչ եք ուզում, որ այն աշխատի: Օրինակ՝ ստեղծեք bat ֆայլ՝ ինտերնետին միանալու համար, եթե ձեր կապը պահանջում է օգտանուն և գաղտնաբառ:

Դա կարելի է անել, եթե ինտերնետ հասանելիությունն ինքնին արդեն կազմաձևված է, և գոյություն ունի ինտերնետին միանալու դյուրանցում: Ֆայլում դուք պետք է մուտքագրեք հետևյալ տեքստը. Ճառագայթային «Մուտքագրեք կապի անունը», «Մուտքագրեք մուտքը», «Մուտքագրեք գաղտնաբառը»: Օրինակ, ճառագայթային megafon-moskva sdk23SsdkP1 125523:

Պահպանեք ստացված ֆայլը: Դա անելու համար կատարեք «File» - «Save as» հրամանը, մուտքագրեք ցանկացած ֆայլի անուն, ապա մուտքագրեք *.bat ընդլայնումը: Այժմ դուք կարող եք դյուրանցում ավելացնել ֆայլի գործարկման համար, որպեսզի օպերացիոն համակարգի գործարկման ժամանակ ինտերնետ կապն ավտոմատ կերպով կատարվի:

Ծրագրերը սկսելու համար օգտագործեք start հրամանը Bat ֆայլ ստեղծելիս: Դա անելու համար ֆայլում մուտքագրեք հետևյալ տեքստը. start «Enter the full path to the program/file»: Խնդրում ենք նկատի ունենալ, որ երկար թղթապանակների և ֆայլերի անունները պետք է կրճատվեն ~ նշանով, օրինակ՝ C:/Program Files անվան փոխարեն մուտքագրեք C:/Progra~, պայմանով, որ սկավառակի վրա այլևս թղթապանակներ չկան, որոնք սկսվում են սրանով: կերպարներ.

Պահպանեք ֆայլը այնպես, ինչպես 3-րդ քայլում: Եթե ծրագիրը գործարկելու համար պահում եք ծրագրի թղթապանակում, կարիք չկա դրանում գրելու ծրագրի ամբողջական ուղին, պարզապես նշեք գործարկվող ֆայլը, օրինակ. սկսել «Winword.exe»: Դուք կարող եք տեղափոխել այս ֆայլի դյուրանցումը ձեր համակարգչի ցանկացած վայր: Կարող եք նաև օգտագործել խմբաքանակային ֆայլեր՝ ֆայլեր ստեղծելու համար, օրինակ՝ C դրայվի վրա Program.txt անունով ֆայլ ստեղծելու համար օգտագործեք հետևյալ հրամանը՝ @echo Start file>C:/Program.txt:

Ցանցում տեղադրված տեսանյութը դիտելու համար ամենևին էլ անհրաժեշտ չէ այն ներբեռնել համակարգչում։ Դուք կարող եք դիտել այն առցանց: Դա անելու համար բավական է կատարել մի շարք պարզ առաջարկություններ.

Հրահանգ

Առաջին հերթին անհրաժեշտ է տեղադրել ֆլեշ նվագարկիչ: Այս ծրագիրըթույլ կտա դիտել հոլովակները ռեժիմում՝ անկախ այն ռեսուրսից, որտեղ գտնվում է ֆայլը: Դա անելու համար հետևեք http://get.adobe.com/ru/flashplayer/ հղմանը և սեղմեք էջի կենտրոնում գտնվող Ներբեռնում կոճակը: Պահպանեք ֆայլը և գործարկեք այն: Տեղադրման պատուհանը գործարկելուց հետո դուք պետք է փակեք զննարկիչը: Կատարեք այս գործողությունը, այնուհետև ավարտեք տեղադրումը և վերագործարկեք զննարկիչը: Դրանից հետո տեսանյութը կարող եք դիտել առցանց։

Տեսանյութը դիտելու համար Բարձրորակդուք պետք է հնարավորինս մեծացնեք ներբեռնման արագությունը: Մեծ մասը արդյունավետ կերպովարագությունը բարձրացնելը նշանակում է փոխել սակագնային պլանը, ըստ որի մուտք ես գործում ցանց: Ծախսել համեմատական ​​վերլուծությունառաջարկներ ձեր քաղաքի ցանցային ծառայություններ մատուցողներից, ապա ընտրեք մեկը սակագնային պլանորն ամենահարմարն է քեզ:

Եթե ​​նախորդ քայլը ձեզ չի համապատասխանում, նվազագույնի հասցրեք ձեր համակարգչի ցանցային կապն օգտագործող ծրագրերի քանակը: Այս քայլով դուք կազատեք ցանցի հասանելիության ալիքը՝ առցանց դիտելիս տեսանյութեր ներբեռնելու համար: Անջատեք ներբեռնման մենեջերները, տորրենտները, ինչպես նաև բոլոր այն ծրագրերը, որոնք տվյալ պահին ներբեռնում են թարմացումներ: Փակեք ծրագրերը, որոնք գտնվում են առաջադրանքների տողում, ինչպես նաև դրանք, որոնք գտնվում են սկուտեղում: Վերահսկեք դրանց անջատումը` գործարկելով առաջադրանքների կառավարիչը և անցնելով գործընթացների ներդիր: Այնտեղ կարող եք նաև փակել թարմացումներ ներբեռնող հավելվածները. դրանք կարող եք նույնականացնել վերնագրի թարմացում բառով:

BAT ֆայլը ծրագրի կոդ է, որը պահվում է .bat կամ .CMD ընդլայնմամբ, ինչպես ցանկանում եք:

Bat ֆայլերի հնարավորությունները գրեթե անսահման են, բայց, որպես կանոն, ծրագրավորողները օգտագործում են այս ընդլայնումները պարզ և սովորական առաջադրանքների համար:

Օգտագործելով bat ֆայլը, դուք կարող եք բացել ֆայլերը ձեր համակարգչում, պատճենել, տեղափոխել և ջնջել ֆայլերը դիմակով կամ առանց դրա, գործարկել սկրիպտներ: երրորդ կողմի ծրագրեր, բացեք զննարկիչը ցանկալի url-ով: Ես հաճախ օգտագործում եմ նման ֆայլեր՝ հեռավոր սերվերի վրա ftp թղթապանակ բացելու համար։

Ինչպես ստեղծել .bat ֆայլ

Bat ֆայլերը հեշտ է ստեղծել: Բացեք սովորական տեքստային խմբագրիչ և պահեք այն .bat ընդլայնմամբ:

Կարող եք նաև օգտագործել «notepad++» առաջադեմ ծրագիրը

Ահա գրելու օրինակելի կոդը bat ֆայլ:

explorer.exe «C:\Program Files»

Այս կոդը կբացի «ծրագրի ֆայլեր» թղթապանակը C:\ սկավառակի վրա

.bat (bat) ֆայլեր գրելը հատուկ խնամք է պահանջում համակարգչից օգտվողից: Քանի որ խմբաքանակի ֆայլերը կարող են ջնջել ամբողջ գրացուցակները, ձևաչափեք համակարգչային բաժանումը

Ահա օրինակելի կոդը՝ ձևաչափելով F:\ բաժինը

@echo անջատված է
ձևաչափը F / q / autotest

Նմուշ bat code - Ստեղծեք 100 թղթապանակ:

@echo անջատված է
/l %%i-ի համար (1,1,100) կատարել mkdir «dir %%i»

Դուք կարող եք ստեղծել bat ohm և (վիրուս) վնասակար ծրագրի սկրիպտ. Օրինակ՝ հետևյալ կոդը կջնջի կարևոր exe ֆայլերը:

@echo անջատված է
կատարեք «c:\windows\exploer.exe»
կատարեք «c:\windows\mspoint.exe»
կատարեք «c:\windows\notepad.exe»

Թղթապանակ bat ֆայլ ստեղծելու հրամանը

Ստորև բերված կոդը կստեղծի 3 պանակ, որտեղ գտնվում է ֆայլը: Նաև ստեղծված առաջին թղթապանակը կպարունակի ևս մեկ ենթաթղթապանակ: Քանի որ թղթապանակների անունները գրված են կիրիլիցայով, մենք ավելացնում ենք chcp 1251 կոդավորման տողը: Դուք չեք կարող նման ֆայլ գրել սովորական նոթատետրով, քանի որ դրանում ռուսերեն տառերի կոդավորումը փոխելու միջոց չկա: Օգտագործեք notepad++:

chcp 1251
MD .\folder_article\base\
MD .\տեղեկատու\
MD .\խանութ\

Ներբեռնեք Bat ֆայլը

- ֆայլը ստեղծում է 3 թղթապանակ

bat code օրինակ, թե ինչպես բացել թղթապանակը

explorer.exe «C:\Users\Administrator\Desktop\photo\"

bat ձեւաչափը ինչպես բացել:

Ինչպես նաև .bat ֆայլեր ստեղծելով տեքստային խմբագրիչում, դրանք կարող են բացվել notepad-ի, wordpad-ի կամ notepad++-ի միջոցով:

Միակ բանը, որ պետք է հիշել bat ֆայլը բացելիս, այն է, որ երբ դուք կրկնակի սեղմեք ֆայլի վրա, այն կգործարկի ծրագիրը: Այսինքն՝ այն խմբագրելու համար բացելու համար, սավառնել խմբագրվող ֆայլի վրա և աջ սեղմել՝ համատեքստի ընտրացանկը բացելու համար, որտեղ ընտրել բացել նոթատետրով ++

Բացի այդ, եթե համատեքստի մենյուում սեղմեք just open, դուք նույնպես կսկսեք bat ֆայլի կատարումը:

Կա ևս մեկ տարբերակ՝ բացեք նոթատետրի տեքստային խմբագրիչը և ձեր խմբագրվող ֆայլը քաշեք դրա մեջ:

Կարևոր է.օգտվողները հաճախ շփոթում են ֆայլերի հասկացությունները .bat ընդլայնման և փոստի հաճախորդ«The Bat» փոստի փաստաթղթեր ուղարկելու և ստանալու համար:

Հիմնական Bat-ֆայլի հայտարարություններ

@ Բոլոր գործարկվող bat հրամանները ցուցադրվում են էկրանին ավելցուկը հեռացնելու համար, հրամանի դիմաց դրվում է «շուն»: Հաճախ օգտագործվում է @echo-ի անջատմամբ:
հավաքածու Սահմանում է փոփոխականներ: Օրինակ՝ setper=c:\windows-ին այստեղ per-ին հատկացվում է ուղի: Կարող եք փոփոխականի վրա գրել ծանր արժեք և նշել այն սկրիպտում, ինչը կդարձնի կոդը ավելի կոմպակտ: Եթե ​​դրա բովանդակությունը փոխվում է, ապա անհրաժեշտ չի լինի փոխել այն արժեքները, որտեղ ներկայացված է այս փոփոխականը:
:: Առանց այս տողը էկրանին ցուցադրելու bat ֆայլում մեկնաբանելու երկու մեթոդներից մեկը:
:LABEL Երբ բառին երկու կետ եք ավելացնում, ստեղծվում է պիտակ, որը թույլ է տալիս անցնել խմբաքանակի ֆայլի տարբեր բաժիններ: Պիտակը կարող է ունենալ այլ անուն, LABEL-ը օրինակ է:
ԶԱՆԳԱՀԱՐԵԼ Bat-ը հրաման է, որը կանչում է մի խմբաքանակի ֆայլ մյուսի մեջ: Ֆայլերից մեկում նկարագրված բոլոր պարամետրերը կարող են փոխանցվել միմյանց:
ԸՆՏՐՈՒԹՅՈՒՆ Ընտրության հրաման.
CLS Մաքրում է կեղևի բովանդակությունը, որը ցուցադրվում է CLS-ի վերևում:
ԷԽՈ Ցուցադրում է հաղորդագրություն էկրանին: Օրինակ, «ECHO Ինչպես ես»: կցուցադրվի «Ինչպե՞ս ես»: Եթե ​​դուք չեք օգտագործում @ECHO անջատվածը փաթեթի ֆայլի սկզբում, ապա կտեսնեք bat ֆայլի ուղին և երկու հաղորդագրություն, որոնք ավելորդ են: Դուք կարող եք դատարկ տող ստեղծել՝ մուտքագրելով ECHO: վերջում կետով:
ԵԼՔ Ավարտում է ընթացիկ փաթեթի սցենարը:
GOTO LABEL Օգտագործվում է որոշակի պիտակի, այս դեպքում LABEL-ի վրա անցնելու և դրանից հետո սկրիպտը կատարելու համար:
ԵԹԵ Ինչպես ծրագրավորման լեզուներում, այնպես էլ bat հրամանը ներկայացնում է պայմանի կատարումը, կախված նրանից, թե որից է սցենարը գնալու այս կամ այն ​​կերպ։ Տե՛ս շարահյուսության օգնությունը:
համար Մի օղակ, որն օգտագործվում է նույն գործողությունների կատարումը կազմակերպելու համար:
ԴԱԴԱՐ Եթե ​​ցանկանում եք տեսնել սկրիպտի արդյունքը, և այն աշխատում է, և պատուհանը արագ փակվում է, ապա օգտագործեք PAUSE-ը: Այն թույլ կտա տեսնել արդյունքը և լրացնել սցենարը՝ սեղմելով ցանկացած կոճակ:
REM Մեկնաբանելու երկրորդ եղանակը. Ի տարբերություն՝:-ի, տպագրվում է էկրանին, եթե չկա @ECHO անջատված կոնստրուկցիա:
SHIFT Փոխում է խմբաքանակի պարամետրերի դիրքը bat ֆայլում:
ՍԿՍԵԼ Գործարկում է ծրագրեր, պատուհաններ և այլն: Ունի բազմաթիվ հատկանիշներ.

Ավելին մանրամասն նկարագրություն bat ֆայլերի կոդը կարդալ Windows-ի օգնությունը

Այս հոդվածում մենք կանդրադառնանք օգտակար բանինչպես» խմբաքանակի ֆայլ«. Եկեք նախ սահմանենք, թե ինչ է bat ֆայլը: Խմբաքանակի կամ խմբաքանակի ֆայլերը պարզ տեքստային ֆայլեր են, որոնք պարունակում են հրամանների հավաքածու ( հրահանգ) թարգմանչի և ունենալով երկարացման bat կամ cmd ( cmd-ն աշխատում է միայն NT ընտանիքի OS-ում): Դուք կարող եք ստեղծել և խմբագրել այդպիսի ֆայլեր՝ օգտագործելով սովորական նոթատետր կամ որևէ այլ տեքստային խմբագրիչ:

Հիմա դուք հարցնում եք, թե ինչու պետք է կարողանաք գրել նման bat ֆայլեր: Իսկ ինչո՞ւ են դրանք անհրաժեշտ։ Ես կփորձեմ բացատրել.

Նախ, դրանք օգտագործվում են աշխատանքը հեշտացնելու համար, այսինքն. Օրինակ, դուք պետք է անընդհատ ինչ-որ վիրահատություն կատարեք ամեն օր ( օրինակ՝ ստեղծել որոշակի փաստաթղթերի արխիվ), խմբաքանակի ֆայլի օգնությամբ սա կարող է ավտոմատացվել, և դուք այլևս չեք մասնակցի դրան:

Երկրորդ, այս խմբաքանակի ֆայլերը շատ հզոր են ( եթե գիտեք, թե ինչպես գրել դրանք), այսինքն. Դուք նույնիսկ կարող եք գրել պատշաճ ծրագիր ( Նկատի ունեմ ֆունկցիոնալ): Անձամբ նրանք ինձ շատ են օգնում իմ աշխատանքում, և ես արդեն պարզապես մոռացել եմ որոշ բաների մասին, երբ դա անում էի ձեռքով։

Այժմ եկեք անմիջապես անցնենք այս խմբաքանակի ֆայլերի հիմունքներին: Ինչպես են դրանք ստեղծվում, պարզապես անհրաժեշտ է ստեղծել պարզ տեքստային փաստաթուղթ, բացել այն և անմիջապես ներդիրում » Ֆայլ -> պահպանել որպես», ընդլայնման փոխարեն մուտքագրեք « Տեքստային document.txt", օրինակ " Տեքստային Document.bat» և պահպանել, այնպես որ մենք ստանում ենք խմբաքանակի ֆայլ .bat ընդլայնմամբ, բայց այն դեռ ոչինչ չի անում:

Սկզբից ես կտամ մի խմբաքանակային ֆայլի օրինակ, որը ես օգտագործում եմ աշխատանքի ժամանակ՝ փաստաթղթերը արխիվացնելու համար:

«C:\Program Files\WinRAR\winrar.exe» a -r -dh -ed -agYYYY-mm-dd E:\arhaccounts\ d:\accounts\*.doc «C:\Program Files\WinRAR\winrar. exe" a -r -dh -ed -agYYYY-mm-dd E:\arhaccounts\ d:\accounts\*.xls "C:\Program Files\WinRAR\winrar.exe" a -r -dh -ed -agYYYY -mm-dd E:\arhaccounts\ d:\accounts\*.txt

Այժմ ես ձեզ մի փոքր կպատմեմ այն ​​մասին, թե ինչ է անում այս խմբաքանակի ֆայլը: WinRar-ը սկսվում է, այնուհետև հետևում են winrar հրամանները.

  • a-ն արխիվում ավելացնելու համար է.
  • -r - մշակել ներդիր թղթապանակներ;
  • -dh - բացել համօգտագործվող ֆայլերը;
  • -ed - մի ավելացրեք դատարկ թղթապանակներ;
  • YYYY-mm-dd - ավելացրեք ընթացիկ ամսաթիվը արխիվի անվան մեջ ( ամսաթվի ձևաչափը);
  • E:\arhaccounts\ - ուղին, որտեղ կգտնվի վերջնական արխիվը;
  • d:\accounts\*.doc - արխիվային ֆայլերի ուղի և դիմակ:

Այս դեպքում մենք ամեն ինչ արխիվացնում ենք Word փաստաթղթեր, Excel և տեքստային ֆայլեր, մնացածը արխիվացնելու կարիք չունենք։ Մեր արխիվացումը գնում է մեկ այլ սկավառակի վրա, և մենք նաև պատճենում ենք ստացված արխիվը մեկ այլ համակարգչի վրա, որպեսզի արխիվները պահվեն մեկ այլ կաբինետում: Պատճենումը տեղի է ունենում ցանցի միջոցով, ուստի համակարգիչը, որի վրա պատճենված է արխիվը, պետք է միացված լինի: Դա անելու համար կարող եք օգտագործել հետևյալ հրամանը.

Պատճենել E:\arhaccounts\*.rar \\namecomp\arhiv\

Օրինակ հրամաններ bat ֆայլերի համար

Հիմա հաշվի առեք հիմնական հրամաններորը կարող եք օգտագործել:

Եթե ​​Ձեզ անհրաժեշտ է ֆայլ ջնջել, գրեք հետևյալը.

Del d:\file\test.doc


Ամբողջ գրացուցակը ջնջելու համար գրեք.

Rd d:\file\

Հանկարծ դուք պետք է ամեն անգամ ջնջեք ամեն ինչ ինչ-որ գրացուցակից, ապա օգտագործեք սա.

Արձագանք Յ| del d:\file\

  • del d:\file\ - սա հենց բոլոր ֆայլերի հեռացումն է;
  • արձագանք Յ| - հրամանը հաստատում է ջնջումը: եթե չգրանցեք այս հրամանը, ապա կտեսնեք ջնջումը հաստատող հաղորդագրություն՝ «Շարունակել», և դուք պետք է ամեն անգամ պատասխանեք այս հարցին:

Այժմ նայենք ավելի բարդ օրինակին, որտեղ պայմանն արդեն բավարարված է.

@echo անջատված «C:\Program Files\WinRAR\winrar.exe» x -O+ -IBCK d:\test\test.rar d:\test ԵԹԵ ՉԿԱ d:\test\123.rar GOTO 1 IF EXIST d: \test\123.rar GOTO 2:2 «C:\Program Files\WinRAR\winrar.exe» x -O+ -IBCK d:\test\123.rar c:\ del d:\test\123.rar:1 del d:\test\test.rar վերջ

Հիմա բացատրում եմ, ենթադրենք պետք է unzip test.rar արխիվը, որը կունենա շատ ֆայլեր, բայց եթե կա 123.rar ֆայլ, ապա այն պետք է հանել C drive-ի արմատին, իսկ մնացածը. ֆայլերը մնալ նույն գրացուցակում անձեռնմխելի:

Որպեսզի անհրաժեշտ է @echo off հրամանը, որպեսզի ոչինչ չարտացոլվի էկրանին ( սկզբունքորեն, եթե ձեզ պետք չէ, դուք չեք կարող գրել այս տողը): Հաջորդը, winrar-ը գործարկվում է և բացում է test.rar արխիվը թեստային թղթապանակում: Այնուհետև գալիս է պայմանը, եթե թեստային թղթապանակում ( փաթեթավորումից հանելուց հետո test.rar) մենք չունենք 123.rar ֆայլ, այնուհետև մենք պարզապես ունենք, որ խմբաքանակի ֆայլի կատարումը անցնում է տողին՝ 1 և այնուհետև test.rar ֆայլը պարզապես ջնջվում է, քանի որ դրա կարիքը չկա: այն ամենը, ինչ մեզ անհրաժեշտ է, մենք արդեն բացել ենք: Բայց եթե 123.rar ֆայլը կա, ապա խմբաքանակի ֆայլի կատարումը անցնում է տողին՝ 2, որից հետո 123.rar ֆայլն արդեն բացված է դեպի C դրայվի արմատը։ կա ֆայլ, ապա արեք սա, եթե ֆայլ չկա, արեք սա: Ենթադրենք, եթե դուք չեք գրում պայմանը այս օրինակը, ապա մեր խմբաքանակի ֆայլը սխալ կտա, երբ մենք չունենք 123.rar ֆայլը այս թղթապանակում:

Եվ հիմա եկեք նայենք մի օրինակի, ենթադրենք, որ դուք պետք է ամեն անգամ ֆայլերը տեղափոխեք D սկավառակի վրա գտնվող գրացուցակից USB ֆլեշ կրիչ: Ամեն անգամ, երբ դուք պետք է գնաք իմ համակարգչի D drive-ը, ընտրեք ցանկալի թղթապանակը, ընտրեք բոլոր ֆայլերը և կտրեք այն, այնուհետև պարզապես մտեք USB ֆլեշ կրիչ և տեղադրեք այն: Փաթեթային ֆայլի օգնությամբ դա կատարվում է մեկ սեղմումով ( մի պայմանով, որ ֆլեշ կրիչը ամեն անգամ լինի, օրինակ, սկավառակ G կամ ինչ ունես): Ահա այսպիսի խմբաքանակի ֆայլի օրինակ.

Տեղափոխել «D:\catalog\*.doc» G:\catalognaflehe\

Եվ բոլոր ֆայլերը doc ընդլայնմամբ, որոնք գտնվում են D:\catalog գրացուցակում, կտեղափոխվեն USB ֆլեշ կրիչ: Այժմ ես ուզում եմ ասել, որ դուք կարող եք օգտագործել սցենարներ փաթեթային ֆայլերում ( սցենարներ) օգտագործելով Windows Scripting Host-ը և անհրաժեշտության դեպքում, օրինակ՝ ֆայլերը պատճենելուց հետո հաղորդագրություն ցուցադրելու համար ( նախորդ օրինակը) տեղադրեք սա.

echo var WSHShell = WScript.CreateObject("WScript.Shell"); > %temp%\mes.js echo WSHShell.Popup("Files Copied"); >> %temp%\mes.js սկիզբ %temp%\mes.js deltree /y %temp%\mes.js

Փաստորեն, դուք կարող եք շատ խոսել խմբաքանակային ֆայլեր գրելու մասին և, իհարկե, դա չի կարող տեղավորվել մեկ հոդվածում, այստեղ ես ցույց տվեցի միայն այն սկզբունքները, որոնք օգտագործվում են bat ֆայլեր գրելիս, այսպես ասած, հիմքը: Եթե ​​ցանկանում եք սովորել խմբաքանակային ֆայլեր գրելու ավելի շատ հրամաններ, կարող եք հեշտությամբ դիտել դրանք՝ մուտքագրելով ( Սկսել - Գործարկել - cmd) help հրամանը, բայց այնտեղ, իհարկե, ոչ բոլոր հրամաններն են, որոնք կարող են օգտագործվել խմբաքանակային ֆայլերում: Հաջողություն գրելու BAT ֆայլեր ( խմբաքանակի ֆայլեր).

Թեմայի շարունակությունը հոդվածում -

Այս հոդվածում մենք կքննարկենք bat ֆայլ ստեղծելու երկու եղանակ՝ օգտագործելով Explorer-ը և օգտագործելով Notepad-ը: Սա բավական կլինի նոր bat ֆայլեր ստեղծելու համար, բայց նախ որոշենք, թե դրանք ինչի համար են: Եթե ​​դա բավականին պարզ է, ապա անհրաժեշտ է bat ֆայլ՝ հրամանների մի շարք մեկ անգամ գրելու համար Windows հրամանի տող, և այնուհետև կատարեք դրանք ցանկացած ժամանակ՝ առանց ամեն անգամ մուտքագրելու: Վերջիվերջո, կատարյալ տարբերակծույլ և/կամ համակարգի ադմինիստրատորների համար: =)

Ես անմիջապես անցնեմ բուն կետին.

Մեթոդ առաջին. Ստեղծել bat ֆայլ-ում Explorer»

Անմիջապես վերապահում կանեմ, որ այս մեթոդի համար անհրաժեշտ է, որ լինի միացված է Explorer-ում ֆայլերի ընդարձակման ցուցադրումը. Սա շատ դեպքերում հարմար է, և ես չեմ հասկանում, թե ինչու է այս գործառույթը լռելյայն անջատված Windows-ում:

Փոխեք դրա ընդլայնումը(ինչ է վերջին կետից հետո) .bat:

Enter սեղմելուց հետո Windows-ը կհարցնի «Ընդլայնումը փոխելուց հետո այս ֆայլը կարող է հասանելի չլինել: Փոփոխություն անել»: Դե, այո, իհարկե! Սա հենց այն է, ինչին մենք փորձում ենք հասնել՝ փոխել .txt ընդլայնումը .bat:

Voila! Մենք ստացել ենք խմբաքանակի ֆայլ, այսինքն. գործարկվող ֆայլ, որտեղ դուք կարող եք մուտքագրել հրամաններ, որոնք կկատարվեն, երբ այն գործարկվի.

Մեթոդ երկու. Ստեղծել bat ֆայլ-ում նոթատետր»

«bat» ֆայլ ստեղծելու համար նոթատետր«, կարիք բաց նոթատետր(կամ ցանկացած տեքստային ֆայլ Notepad-ում) և օգտագործեք ընտրացանկը « Ֆայլ"", տարբերակ "":

Պահպանման ֆայլի պատուհանը կբացվի: Այստեղ կարևոր է հաշվի առնել 2 բան.

  1. « Ֆայլի տեսակը» պետք է ցուցադրվի Բոլոր ֆայլերը (*.*)
  2. « Ֆայլի անունը» պետք է ունենա .bat ընդլայնում

Մենք նայում ենք, թե որտեղ ենք պահում (ավելի ուշ գտնելու համար) և սեղմում ենք կոճակը « Պահպանել»:

Ընդամենը:

Այս մեթոդներից որևէ մեկը իմաստ ունի, եթե ունեք ադմինիստրատորի իրավունքներ: Բայց առաջինը պահանջում է լրացուցիչ կարգավորումներ (որոնք դեռ խորհուրդ եմ տալիս փոխել և կիրառել):

Ինչպես գիտեք, գրաֆիկական ինտերֆեյս ունեցող օպերացիոն համակարգերը միշտ չէ, որ «հյուրընկալում» են համակարգիչներին։ Դեռևս դրանց հայտնվելուց առաջ հաճախ օգտագործվում էին DOS-ի նման օպերացիոն համակարգեր, որոնցում ցանկացած գործողություն կատարելու համար անհրաժեշտ էր մուտքագրել հատուկ հրամաններ։ Եվ հենց նրանցից են փոխառվել, այսպես կոչված, խմբաքանակային ֆայլերի ստեղծման ու կատարման սկզբունքները։

Չնայած Microsoft-ի ամպագոռգոռ հայտարարություններին, որ MS-DOS-ի աջակցությունը վաղուց դադարեցվել է, եթե մտածեք դրա մասին, հեշտ է պարզել, որ նույն հրամանի տողը կամ PowerShell վահանակն աշխատում է ճիշտ նույն սկզբունքներով: Եվ նրանց համար երբեմն ամբողջովին ընտրովի է մուտքագրել որոշ հատուկ հրամաններ, որոնք նախաձեռնում են որոշակի գործողությունների կատարումը: Դուք կարող եք հեշտությամբ գրել ձեր սեփական կոդը և պահպանել այն հատուկ BAT ֆայլում, որից հետո գործողությունները կկատարվեն ավտոմատ կերպով: Բայց ինչպե՞ս ստեղծել BAT ֆայլ Windows 7-ում կամ OS-ում ստորև կամ վերևում: Դրա համար կան մի քանիսը պարզ ուղիներ, որի մասին հետագա եւ կքննարկվի. Բայց նախ պետք է պարզել, թե ինչ են այդ օբյեկտները և ինչի համար կարող են դրանք օգտագործվել:

Ի՞նչ է խմբաքանակի ֆայլը:

Ընդհանրապես, այսօր նման ֆայլերի երկու հիմնական տեսակ կա՝ դրանք բաժանելով բացառապես ընդլայնմամբ՝ կա՛մ BAT, կա՛մ CMD: Քանի որ նման օբյեկտները շատ նման են միմյանց ինչպես բովանդակությամբ, այնպես էլ կատարման սկզբունքով, այնպես որ խառնաշփոթ չլինի, մենք կքննարկենք հենց այն հարցերը, որոնք վերաբերում են, թե ինչպես ստեղծել BAT ֆայլ Windows 7-ում և ավելի բարձր (չնայած առաջարկվող լուծումները. հավասարապես կիրառել ավելի վաղ տարբերակների համար):

BAT-ֆայլը կամ սովորական մարդկանց մեջ «խմբաքանակի ֆայլը» ամենատարածված տեքստային փաստաթուղթն է, որը պարունակում է հատուկ հրամանների մի շարք, որոնք հաջորդաբար կատարվում են կոդի մի տողից մյուսը անցնելիս: Այնուամենայնիվ, բազմությունները կարող են պարունակել բազմաթիվ լրացուցիչ հայտարարություններ, ներառյալ որոշ գործողությունների (հանգույց) կատարման օղակաձև անցում կամ որոշակի պայմաններով անցումներ (if, goto և այլն): Եթե ​​նայեք երկրորդ երկու օպերատորներին, շատերի համար պարզ կդառնա, որ դրանք օգտագործվել են այնպիսի հնագույն ու պարզունակ ծրագրավորման լեզուներում, որոնք ներառում են նույն Basic-ը։ Չնայած դրան, նրանք են ներկա փուլՀամակարգչային տեխնոլոգիաների զարգացումները հաջողությամբ օգտագործվում են ավելի «առաջադեմ» լեզուներով (օրինակ, VB-ով կամ Պասկալով սցենարներ գրելիս):

Ձեզ ինչ է պետք

Ինչ վերաբերում է նման ֆայլերի նպատակին, ապա դրանք մեծ մասամբ օգտագործվում են որոշ, եթե կարող եմ այդպես ասել, սովորական գործընթացների ավտոմատացման համար, որոնք առավել հաճախ կապված են պարզունակ գործողությունների հետ, ինչպիսիք են տվյալների պատճենումը կամ տեղափոխումը, մի քանի ծրագրերի հաջորդական գործարկումը և այլն: Համարվում է, որ սա համակարգի ադմինիստրատորների իրավասությունն է, սակայն նման օբյեկտների կառուցվածքի իմացությունը կարող է օգտակար լինել նաև շատ օգտատերերի համար (օրինակ՝ Windows միջավայրում որոշ տեսակի ծրագրեր գործարկել հրամանի տողի միջոցով, եթե. EXE ֆայլի սովորական մեկնարկը ինչ-ինչ պատճառներով օպերացիոն համակարգարգելափակված է, կամ համակարգի որոշ կարգավորումներ անհասանելի են փոփոխության համար):

Windows խմբաքանակի ֆայլերի օրինակներ

Windows 10-ում և ներքևում BAT ֆայլ ստեղծելու մասին մենք կխոսենք մի փոքր ավելի ուշ, բայց առայժմ, Windows համակարգերում նման օբյեկտների ամենաարդյունավետ օգտագործման վերաբերյալ վերջնական պարզություն բերելու համար մենք կքննարկենք մի քանիսը. հետաքրքիր օրինակներ.

Այսպիսով, հավանաբար, բոլոր այն օգտվողները, ովքեր ժամանակին աշխատել են Windows-ի առաջին փոփոխություններով, գիտեն, որ նախկինում ունեին հատուկ Autoexec.bat ֆայլ, որը պատասխանատու էր գործարկման ժամանակ համակարգի կազմաձևման համար, և օգտվողն ինքը կարող էր դրան ավելացնել կատարման հրամաններ: անհրաժեշտ դիմումներըինչպես սկավառակի տարածությունը մաքրելը, կարևոր տվյալների պատճենների ստեղծումը և այլն: Միայն շատ ավելի ուշ համակարգում հայտնվեց հատուկ կոնֆիգուրատոր, որը կոչվում էր msconfig հրամանով:

Մեկ այլ բավականին անսովոր օրինակ կարելի է բերել Windows RT 8 և 8.1 տարբերակների վրա հիմնված պլանշետների համար, որոնցում հավելվածի տեղադրումը կատարվում է բացառապես Windows Store-ի միջոցով, իսկ երրորդ կողմի ծրագրերը չեն կարող տեղադրվել:

Լուծումը գտնվել և ներկայացվել է մի խումբ էնտուզիաստների կողմից՝ RT_Jailbreak 1.20 փոքր հավելվածի տեսքով, որը պարունակում է խմբաքանակային ֆայլ, որը թույլ է տալիս անջատել տեղադրված հավելվածների թվային ստորագրությունների ստուգումը (առանց Microsoft-ի ստորագրության, տեղադրումն անհնար է նաև։ որպես ինքնին համակարգի միջոցով ստուգումների անջատում, որոնցում նման գործիքներն արգելափակված են):

Ոչ պակաս հետաքրքիր է Windows RT Development Tool հավաքածուի խմբաքանակային ֆայլը, որը թույլ է տալիս վերագործարկել համակարգը մշակողի ռեժիմում:

Եվ, իհարկե, SignTool ծրագիրը պարզվեց, որ շատ անհրաժեշտ օգտակար գործիք է, որը ներկայացված է պարզապես խմբաքանակի BAT ֆայլի տեսքով, որը թույլ է տալիս կատարել ցանկացած ծրագրային ապահովումև դրա բաղադրիչները գործարկվող EXE ֆայլերի և հարակից DLL-ների տեսքով, այսպես ասած, «վերստորագրելով» սկզբնական թվային ստորագրության փոփոխությամբ Microsoft-ի ստորագրությանը:

Ինչպե՞ս ստեղծել BAT ֆայլ Windows-ում «Explorer»-ի միջոցով:

Բայց վերադառնանք խմբաքանակի օբյեկտների ստեղծմանը: Ինչպե՞ս ստեղծել BAT ֆայլ՝ օգտագործելով համակարգի ներկառուցված ֆայլերի կառավարիչը: Տարրական!

RMB-ի միջոցով տվյալ վայրում դատարկ տարածության վրա ընտրեք «Ստեղծել ...» բաժինը և անցեք ստեղծման կետ: տեքստային փաստաթուղթ. Նրա հայտնվելուց հետո աշխատանքային տարածքֆայլը պարզապես պետք է վերանվանվի՝ դրան տալով կամայական անուն և համապատասխան BAT ընդլայնումը՝ բաժանված կետով: Խնդրում ենք նկատի ունենալ, որ նման գործողություն կատարելիս ընդլայնումների ցուցադրումը պետք է առանց ձախողման միացված լինի:

Ինչպե՞ս ստեղծել BAT ֆայլ Notepad-ում:

Քանի որ, ինչպես նշվեց վերևում, խմբաքանակի ֆայլը տեքստային ֆայլ է, կա ևս մեկ լուծում, որը ներառում է ստանդարտ Notepad տեքստային խմբագրիչի օգտագործումը: Ինչպե՞ս ստեղծել BAT ֆայլ այս դեպքում: Դա նույնպես հեշտ է:

Մուտքագրեք անհրաժեշտ հրամանները, այնուհետև պահեք ֆայլը ֆայլի մենյուի միջոցով, բայց փաստաթղթի տեսակի մեջ դրեք «Բոլոր ֆայլերը» և անվանման դաշտում կետի միջոցով մուտքագրեք ցանկալի անունը BAT ընդլայնմամբ: Օգտագործողների ակնարկները ցույց են տալիս, որ այս մեթոդն առավել հաճախ օգտագործվում է:

Նշում. ամեն դեպքում, հարկ է նշել, որ անհրաժեշտության դեպքում ռեեստրի ֆայլերը ստեղծվում են նույն ձևով:

Օգտագործելով FAR Ֆայլերի կառավարիչը

Վերջապես, եկեք տեսնենք, թե ինչպես ստեղծել BAT ֆայլ հայտնիներից մեկում ֆայլերի կառավարիչներկոչվում է FAR Manager, որը ստեղծվել է «նորտոն պապի» (Norton Commander) կերպարով ու նմանությամբ։

Դա անելու համար օգտագործեք Shift + F4 ստեղների համակցությունը, որից հետո ֆայլի անվանման դաշտում մուտքագրվում է նրա անունը կետային ընդլայնմամբ, սեղմվում է enter ստեղնը և պահվում է դատարկ ֆայլ՝ սեղմելով Shift + F2, որը համապատասխանում է «Պահպանել որպես ...» հրամանը (Պահպանել որպես ...) . Դուք կարող եք խմբագրել բովանդակությունը անհրաժեշտ հրամանների մուտքագրմամբ համապատասխան «Խմբագրել» ֆունկցիայի միջոցով, որը կոչվում է F4 ստեղնով: Ինչ վերաբերում է հրամաններին, ապա ավելի լավ է դրանք նախապես ուսումնասիրեք ինքներդ։ Բայց բոլոր նրանց, ովքեր ցանկանում են, օրինակ, ստեղծել թղթապանակ BAT ֆայլի միջոցով, կարող եք առաջարկել MKDIR հրամանը կամ դրա կրճատ տարբերակը MD FolderName, որտեղ FolderName-ը գրացուցակի անունն է։ Մեծ հաշվով, հրամանը կարող է բարդանալ՝ նշելով սկավառակի վրա գտնվելու վայրը և ընտրելով օգտվող: Եվ ընդհանրապես, գրեթե բոլոր հրամանների համար կարող են օգտագործվել բացարձակապես ցանկացած փոփոխականներ, որոնք հրամաններում երկու կողմից պարփակված են տոկոսային նշաններով։

Վերջաբան

Այս ամենը այն հարցի համար, թե ինչպես ստեղծել BAT ֆայլ Windows համակարգերում մի քանի պարզ գործիքների միջոցով: Դրանցից որն է ամենապարզը, օգտատերը պետք է որոշի, այնուամենայնիվ, խմբաքանակի ֆայլը միաժամանակ ստեղծելու և այն խմբագրելու հարմարության համար լավագույնն է օգտագործել Notepad (կամ այլ նմանատիպ տեքստային խմբագրիչ) կամ FAR Manager: