Ինչ իմանալ
- BAT ֆայլը Windows Batch ֆայլ է:
- Կրկնակի սեղմեք այն գործարկելու համար, կամ բացեք այն Notepad-ով խմբագրելու համար:
- Փոխակերպեք EXE-ի IExpress-ի միջոցով:
Այս հոդվածը բացատրում է, թե ինչ է BAT ֆայլը, ինչպես բացել այն կատարման համար, ինչպես խմբագրել այն՝ փոփոխություններ կատարելու համար և ինչպես փոխարկել BAT ֆայլը EXE, MSI կամ այլ ձևաչափի:
Ի՞նչ է BAT ֆայլը:
. BAT ֆայլի ընդլայնմամբ ֆայլը Windows Batch ֆայլ է: Դա պարզ տեքստային ֆայլ է, որը պարունակում է տարբեր հրամաններ, որոնք օգտագործվում են կրկնվող առաջադրանքների կամ սկրիպտների խմբերը մեկը մյուսի հետևից գործարկելու համար:
Բոլոր տեսակի ծրագրակազմն օգտագործում է BAT ֆայլեր տարբեր նպատակների համար, օրինակ՝ ֆայլերը պատճենելու կամ ջնջելու, հավելվածները գործարկելու և գործընթացները անջատելու համար:
Դրանք նաև կոչվում են խմբաքանակային ֆայլեր, սկրիպտներ, խմբաքանակային ծրագրեր, հրամանների ֆայլեր և կեղևի սկրիպտներ և փոխարենը կարող են օգտագործել. CMD ընդլայնումը:
BAT ֆայլերի հետ աշխատելը կարող է շատ վտանգավոր լինել ոչ միայն ձեր անձնական ֆայլերի, այլև համակարգի կարևոր ֆայլերի համար: Ծայրահեղ զգույշ եղեք բացելուց առաջ:
Ինչպես բացել. BAT ֆայլ
Չնայած BAT ընդլայնումն անմիջապես ստիպում է Windows-ին ճանաչել նման ֆայլը որպես գործարկվող, այնուամենայնիվ, դրանք ամբողջությամբ կազմված են տեքստային հրամաններից: Սա նշանակում է, որ ցանկացած տեքստային խմբագրիչ, ինչպիսին է Notepad-ը, ներառյալ Windows-ի բոլոր տարբերակները, կարող է բացել այն խմբագրման համար:
BAT ֆայլը Notepad-ում բացելու համար աջ սեղմեք դրա վրա և ընտրեք Ցույց տալ ավելի շատ տարբերակներ > Խմբագրել ընտրացանկից (կամ պարզապես Խմբագրել Windows-ի որոշ տարբերակներում):Հնարավոր է, որ ձեզ օգտակար լինի BAT ֆայլը խմբագրելիս օգտագործել ավելի առաջադեմ տեքստային խմբագրիչներ, որոնք աջակցում են շարահյուսական ընդգծումը:
Բացելով այն տեքստային խմբագրիչում կցուցադրվի ֆայլը կազմող կոդը: Օրինակ, սա տեքստն է ներսում, որն օգտագործվում է սեղմատախտակը դատարկելու համար.
cmd /c «echo off | clip»
Ահա BAT ֆայլի ևս մեկ օրինակ, որն օգտագործում է ping հրամանը՝ տեսնելու, թե արդյոք համակարգիչը կարող է հասնել երթուղիչին այս կոնկրետ IP հասցեով.
պինգ 192.168.1.1
դադար
Կրկին, որպես գործարկվող ֆայլի ընդլայնում, մեծ զգույշ եղեք բացել BAT ֆայլերը, որոնք ստացել եք էլեկտրոնային փոստով, ներբեռնված կայքերից, որոնց ծանոթ չեք կամ նույնիսկ ինքներդ եք ստեղծել:
Ինչպես օգտագործել BAT ֆայլը
Windows-ում BAT ֆայլի օգտագործումը նույնքան պարզ է, որքան կրկնակի սեղմելը կամ կրկնակի սեղմելը: Ձեզ հարկավոր չէ ներբեռնել որևէ հատուկ ծրագիր կամ գործիք:
Վերևից բերված առաջին օրինակն օգտագործելու համար, մուտքագրելով այդ տեքստը տեքստային ֆայլ տեքստային խմբագրիչով և այնուհետև պահելով ֆայլը. BAT ընդլայնմամբ, այն կդարձնի գործարկվող, որը կարող եք բացել՝ անմիջապես ջնջելու համար պահված ցանկացած բան: clipboard.
Երկրորդ օրինակը կպինգի այդ IP հասցեն; Դադարի հրամանը բաց է պահում հրամանի տողի պատուհանը, երբ գործընթացը ավարտվում է, որպեսզի կարողանաք տեսնել արդյունքները:
Եթե թվում է, թե ձեր ֆայլը տեքստային ֆայլ չէ, ապա հավանաբար գործ չունեք BAT ֆայլի հետ: Ստուգեք ֆայլի ընդլայնումը, որպեսզի համոզվեք, որ այն չեք խառնում BAK կամ BAR (Age of Empires 3 տվյալների) ֆայլի հետ:
Ինչպես փոխարկել. BAT ֆայլը
Ինչպես ցույց է տրված, BAT ֆայլի կոդը ոչ մի կերպ թաքնված չէ, ինչը նշանակում է, որ այն շատ հեշտ է խմբագրել: Քանի որ որոշ հրահանգներ մեկում (օրինակ՝ del հրամանը) կարող են ավերածություններ առաջացնել ձեր տվյալների վրա, կարող է խելամիտ լինել BAT ֆայլը EXE-ի նման ձևաչափի վերածելը, որպեսզի այն ավելի նման լինի հավելվածի ֆայլին:
Դուք կարող եք փոխարկել BAT-ը EXE-ի՝ օգտագործելով հրամանի տողի մի քանի գործիքներ: Տե՛ս How-To Geek-ը՝ դա անելու ցուցումների համար:
- Windows-ի ներկառուցված IExpress գործիքը տրամադրում է BAT ֆայլից EXE ֆայլ ստեղծելու ևս մեկ միջոց: Բացեք այն Run տուփից iexpress.exe.
- Չնայած անվճար տարբերակը միայն փորձնական է, EXE-ից MSI Converter Pro-ն կարող է ստացված EXE ֆայլը վերածել MSI (Windows Installer Package) ֆայլի:
- Դուք կարող եք օգտագործել անվճար NSSM հրամանի տող գործիքը, եթե ցանկանում եք գործարկել BAT ֆայլը որպես Windows ծառայություն:
- PowerShell Scriptomatic-ը կարող է օգնել ձեզ փոխարկել կոդը BAT ֆայլում PowerShell սկրիպտի:
Փնտրելու փոխարեն BAT-ի SH (bash shell script) փոխարկիչ՝ օգտագործելու հրամանները այնպիսի ծրագրերում, ինչպիսիք են Bourne Shell-ը և Korn Shell-ը, փորձեք պարզապես վերաշարադրել սցենարը՝ օգտագործելով Bash լեզուն: Երկու ձևաչափերի կառուցվածքը բավականին տարբեր է, քանի որ ֆայլերը օգտագործվում են տարբեր օպերացիոն համակարգերում: Կա Stack Overflow շարանը և այս Unix Shell Scripting ձեռնարկը որոշ տեղեկությունների համար, որոնք կարող են օգնել ձեզ թարգմանել հրամանները ձեռքով:
Սովորաբար, դուք չեք կարող փոխել ֆայլի ընդլայնումը (ինչպես BAT-ը) ձեր համակարգիչը ճանաչելի և ակնկալել, որ նոր վերանվանված ֆայլը կարող է օգտագործվել:Ֆայլի ձևաչափի փաստացի փոխարկումը վերը նկարագրված մեթոդներից մեկի միջոցով պետք է տեղի ունենա շատ դեպքերում: Հաշվի առնելով, որ BAT ֆայլերը պարզապես տեքստային ֆայլեր են. BAT ընդլայնմամբ, այնուամենայնիվ, կարող եք այն վերանվանել. TXT՝ տեքստային խմբագրիչով բացելու համար: Հիշեք, որ BAT-ի TXT փոխակերպումը թույլ չի տա խմբաքանակի ֆայլը կատարել իր հրամանները:
Ինչպես պահպանել. BAT ֆայլը որպես. TXT ֆայլ
Ֆայլի ընդլայնումը BAT-ից TXT-ի ձեռքով փոխելու փոխարեն, դուք կարող եք նաև բացել խմբաքանակի ֆայլը Notepad-ում՝ խմբագրման համար, այնուհետև պահել այն նոր ֆայլում՝ ընտրելով. TXT որպես ֆայլի ընդլայնում, նախքան պահպանելը. BAT-ի փոխարեն:.
Սա նաև այն է, ինչ դուք պետք է անեք Notepad-ում նոր BAT ֆայլ ստեղծելիս, բայց հակառակը. պահպանեք լռելյայն տեքստային փաստաթուղթը որպես BAT՝ TXT-ի փոխարեն: Որոշ ծրագրերում դուք կարող եք այն պահել Բոլոր Ֆայլերը ֆայլի տեսակում, այնուհետև ինքներդ դրա վրա դնել bat ընդլայնումը::
ՀՏՀ
Վտանգավո՞ր է BAT ֆայլը:
Թեև հազվադեպ է, բայց BAT ֆայլերը կարող են պարունակել վիրուսներ, ինչպես շատ այլ ֆայլերի ձևաչափեր: Սկանավորեք առցանց ներբեռնած ցանկացած ֆայլ հակավիրուսային գործիքով՝ չարամիտ ծրագրերից խուսափելու համար:
Ի՞նչ լեզվով է գրված BAT ֆայլը:
Խմբաքանակի սցենարն իր սեփական լեզուն է: Batch script-ի հիմնական գործառույթը կրկնվող հրամանների ավտոմատացումն է:
Ի՞նչ է մեկնաբանությունը BAT ֆայլում:
Մեկնաբանությունները տեքստի տողեր են, որոնք չեն ազդում կոդի կատարման վրա: Մեկնաբանությունները սովորաբար ներառում են փաստաթղթեր, ինչպիսիք են BAT ֆայլի նպատակը: BAT ֆայլերին մեկնաբանություններ ավելացնելու համար օգտագործեք REM հրամանը:
Ի՞նչ հրաման է օգտագործվում ձեր համակարգիչը BAT ֆայլում անջատելու համար:
Անջատում - s: 10 վայրկյան ժմչփով անջատելու համար օգտագործեք shutdown -s -t 10: Անջատման հրամանին պետք է նախորդի @echo off: