Որն է BAT ֆայլը:

Ինչպես բացել, խմբագրել եւ փոխարկել BAT ֆայլերը

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

Բոլոր տեսակի ծրագրակազմերը կարող են օգտագործել BAT ֆայլերը տարբեր նպատակներով, օրինակ, պատճենել կամ ջնջել ֆայլերը, գործարկել ծրագրերը, անջատել գործընթացները եւ այլն:

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

Կարեւոր է, որ BAT ֆայլերը ունենան շատ վտանգավոր ոչ միայն ձեր անձնական ֆայլերը, այլեւ կարեւոր համակարգային ֆայլեր : Բացեք խիստ զգուշությամբ, բացելու համար:

Ինչպես բացել BAT ֆայլը

Թեեւ BAT ընդլայնումը անմիջապես ստիպում է Windows- ը ճանաչել դրանք որպես գործարկվող ֆայլեր, BAT ֆայլերը դեռեւս ամբողջովին կազմված են տեքստային հրամաններից: Սա նշանակում է, որ ցանկացած տեքստային խմբագիր, ինչպես Գրառման գրքույկը, որը ներառված է Windows- ի բոլոր տարբերակներում, կարող է բացել BAT ֆայլը խմբագրելու համար : Գրառման գրքույկում BAT ֆայլը բացելու համար պարզապես սեղմեք աջը եւ ընտրեք Ընտրացանկը ընտրացանկից:

Ես անձամբ նախընտրում եմ ավելի առաջադեմ տեքստային խմբագիրներ, որոնք աջակցում են սինխրագրության կարեւորությունը, որոնցից մի քանիսը թվարկված են մեր Լավագույն տեքստի խմբագրիչների ցուցակում:

Տեքստային խմբագիր օգտագործելով, ցույց կտա BAT ֆայլը կազմող կոդը: Օրինակ, սա BAT ֆայլի ներսում գտնվող տեքստն է, որը օգտագործվում է խառնաշփոթը դատարկելու համար.

cmd / c "echo off | clip"

Ահա BAT ֆայլի մեկ այլ օրինակ, որը օգտագործում է ping հրամանը, որպեսզի տեսնեն, արդյոք համակարգիչը կարող է հասնել երթուղղիչին տվյալ IP հասցեով :

ping 192.168.1.1 դադար

Խնդրում ենք կրկին ուշադրություն դարձնել, գործարկվող ֆայլի ձեւաչափերը բացելիս, ինչպիսիք են BAT ֆայլերը, որոնք դուք կարող եք ստացել էլեկտրոնային փոստով, բեռնել ձեր կողմից ծանոթ կայքերի կողմից կամ նույնիսկ ստեղծել ինքներդ: Տեսեք իմ կատարվող ֆայլի ընդլայնումների ցանկը, խուսափելու այլ ֆայլի ընդլայնումների ցանկ եւ ինչու:

Windows- ի համար BAT ֆայլը իրականում օգտագործելը հեշտ է, քանի որ կրկնակի սեղմելը կամ կրկնակի թակել է այն: BAT ֆայլեր գործելու համար անհրաժեշտ ծրագիր կամ գործիք չեք ներբեռնելու համար:

Վերեւից առաջին օրինակն օգտագործելու համար, մուտքագրեք այդ տեքստը տեքստային ֆայլի մեջ տեքստային խմբագրիչով, ապա ֆայլը փրկելու համար: BAT ընդլայնումը կդարձնի ֆայլը գործարկվող, որը դուք կարող եք բացել `անմիջապես ջնջված պահեստին փրկված ցանկացած բան:

Երկրորդ օրինակը, որը օգտագործում է պինգի հրամանը, կպահանջի այդ IP հասցեն; դադարից հրամանը պահում է հրամանի պատուհանը բացելիս, երբ ավարտվում են արդյունքները եւ կարող եք տեսնել արդյունքները:

Հուշում. Microsoft- ը BAT ֆայլերի եւ նրանց հրամանների մասին ավելի շատ տեղեկություններ ունի այս խմբաքանակի օգտագործման փաստաթղթում: Wikibooks- ը եւ MakeUseOf- ը կարող են օգտակար լինել: Տես նաեւ Հրամանատարության արագ հրամանների ցուցակը, որոնք հարյուրավոր հրամանների համար կարող եք օգտագործել BAT ֆայլերում:

Նշում. Եթե ​​ձեր ֆայլը կարծես թե տեքստային ֆայլ չէ, ապա, հավանաբար, չես զբաղվում BAT ֆայլով: Ստուգեք ֆայլի ընդլայնումը, որպեսզի համոզվեք, որ դուք չեք շփոթում BAK կամ BAR (Age of Empires 3 Data) ֆայլը BAT ֆայլով:

Ինչպես փոխարկել BAT ֆայլը

Ինչպես վերեւում տեսնում եք, BAT ֆայլի կոդը ոչ մի կերպ թաքնված չէ, ինչը նշանակում է, որ դրանք շատ հեշտ է խմբագրել: Քանի որ BAT ֆայլի որոշակի հրահանգները (օրինակ, հրամանատարության նման) կարող են խաթարել ձեր տվյալները, դա կարող է կարեւոր լինել որոշ սցենարներում, BAT ֆայլը EXE- ի ձեւաչափի փոխանակելու համար, որպեսզի այն ավելի շատ դարձնի դիմումի ֆայլ:

A BAT ֆայլը կարող է փոխարկել EXE ֆայլ, օգտագործելով մի քանի հրամանի տող գործիքներ: Դուք կարող եք կարդալ, թե ինչպես դա անել, ինչպես «Երկնաքեր» -ում: Windows- ը ներկառուցված գործիք է, որը կոչվում է IExpress, որը տրամադրում է EXE ֆայլի BAT ֆայլից այլ կերպ ձեւավորելը: Renegade- ի Պատահական Տեխնոլոգիան ունի լավ բացատրություն, թե ինչպես դա անել:

Թեեւ ազատ տարբերակը միայն դատավարությունն է, EXE- ը MSI Converter Pro- ն է, որը կարող է փոխանակել EXE ֆայլի MSI (Windows Installer Package) ֆայլը:

Դուք կարող եք օգտվել անվճար NSSM հրամանի տող գործիքից, եթե ցանկանում եք գործարկել BAT ֆայլ որպես Windows ծառայություն :

PowerShell Scriptomatic- ը կարող է օգնել ձեզ փոխարկել կոդը BAT ֆայլում PowerShell սցենարով:

Փոխարենը BAT- ի BSH- ի (BAS Shell Script) փոխարկիչի որոնման փոխարեն, BAT- ի Bourne Shell- ի եւ Korn Shell- ի ծրագրերում օգտագործելու համար ես խորհուրդ եմ տալիս պարզապես վերանայել սցենարը, օգտագործելով բաշ լեզուն: Երկու ձեւաչափերի միջեւ կառուցվածքը բավականին տարբեր է, քանի որ ֆայլերը օգտագործվում են տարբեր օպերացիոն համակարգերում : Տեսեք այս Stack ծալած հատվածը եւ այս Unix Shell Scripting դասընթացը որոշ տեղեկությունների համար, որոնք կարող են օգնել ձեզ թարգմանել հրամանները ձեռքով:

Կարեւոր է. Դուք չեք կարող սովորաբար փոխել ֆայլի ընդլայնումը (ինչպես BAT ֆայլի ընդլայնումը), այն, որ ձեր համակարգիչը ճանաչում է եւ ակնկալում, որ նոր վերանվանված ֆայլը օգտագործելի է: Ֆայլի ֆորմատի փոխակերպումը, օգտագործելով վերոհիշյալ մեթոդներից մեկը, պետք է տեղի ունենա շատ դեպքերում: Սակայն, քանի որ BAT ֆայլերը պարզապես տեքստային ֆայլեր են, BAT ընդլայնումը, կարող եք վերանվանել այն .TXT- ը այն տեքստային խմբագրիչով բացելու համար: Հիշեք, որ BAT- ի TXT- ի փոխակերպումը կատարելու համար կպահանջվի խմբաքանակի ֆայլը իր հրամանները կատարելու համար:

Փոխարինեք ֆայլի ընդլայնման ձեռքով փոխարինելու փոխարեն .BAT դեպի TXT, դուք նաեւ կարող եք բացել խմբաքանակի ֆայլը Գրառման գրքում խմբագրելու համար, այնուհետեւ պահեք այն նոր ֆայլ, ընտրելով TXT որպես ֆայլի ընդլայնում, նախքան BAT- ի փոխարեն փրկելը:

Սա նաեւ այն է, ինչ պետք է արվի Գրառման գրքում նոր BAT ֆայլի կատարման ժամանակ, սակայն հակառակ դեպքում `տեքստային տեքստի փաստաթուղթը որպես TXT փոխարինեք BAT- ին: Որոշ ծրագրերում դուք կարող եք պահպանել այն «Բոլոր ֆայլերը» ֆայլի տիպի մեջ, իսկ հետո տեղադրել BAT ընդլայնումը ինքներդ:

Լրացուցիչ օգնություն BAT ֆայլերի հետ

Տեսեք ավելի շատ օգնություն , սոցիալական ցանցերում կամ էլեկտրոնային փոստով կապվելու մասին տեղեկությունների համար, տեղադրելով տեխնիկական աջակցություն ֆորումներում եւ այլն: Թույլ տվեք իմանալ, թե ինչպիսի խնդիրներ եք ունենալու BAT ֆայլի բացման կամ օգտագործման հետ, եւ կտեսնեմ, թե ինչ կարող եմ անել, օգնելու համար: