Mis on BAT-fail?

BAT-failide avamine, redigeerimine ja teisendamine

BAT-i faililaiendiga fail on failide partitöötlus. See on tavaline tekstifail, mis sisaldab korduvaid ülesandeid kasutades erinevaid käske või skriptide rühmi üksteise järel.

Igat tüüpi tarkvara võib erinevatel eesmärkidel kasutada BAT-faile, nagu näiteks failide kopeerimine või kustutamine, rakenduste käivitamine, sulgemised jne.

BAT-faile nimetatakse ka partii-failideks , skriptideks , partitserveriteks, käsumallideks ja shellide skriptideks ning võivad selle asemel kasutada .CMD laiendit.

NB! BAT-failid võivad olla väga ohtlikud mitte ainult teie isiklikele failidele, vaid ka tähtsatele süsteemifaile . Enne avamist võtke eriti ettevaatlikult.

Kuidas BAT-faili avada

Isegi kui laiendus .BAT viivitamatult muudab Windowsi nende käivitatavaks failiks ära tunda, on BAT-failid endiselt täielikult tekstikäsklused. See tähendab, et kõik tekstiredaktorid, nagu Notepad, mis on kõikides Windowsi versioonides, võivad redigeerimiseks avada BAT-faili. BAT-faili avamiseks Notepadis paremklõpsake seda ja valige menüüst Redigeeri .

Mina isiklikult eelistan kõrgelt arenenud tekstiredaktoritest, mis toetavad süntaksi esiletõstmist, millest mõned on loetletud meie parimates tasuta tekstredaktorite loendis.

Tekstiredaktori kasutamine näitab BAT-faili moodustavat koodi. Näiteks on see tekst BAT-faili sees, mida kasutatakse lõikepuhvri tühjendamiseks:

cmd / c "echo off | klipp"

Siin on veel üks näide BAT-failist, mis kasutab ping käsku, et näha, kas arvuti jõuab selle konkreetse IP-aadressiga ruuterile :

ping 192.168.1.1 paus

Hoiatus: jälle hoolikalt, kui avate käivitatavaid failivorminguid, näiteks .BAT-faile, mis võisid saada e-posti teel, laadige alla veebisaitidelt, millest te pole tuttav või isegi ise loonud. Muude faililaiendite loendi nägemiseks käivitatavate failide laiendite loendi vältimiseks ja miks.

BAT-faili kasutamine Windowsis on sama lihtne kui topeltklõps või topeltklõpsamine. BAT-failide käivitamiseks pole vaja alla laadida programmi või tööriista.

Esimese näite ülaservas kasutamiseks sisestage tekst tekstiredaktoriga tekstifaili ja salvestage see failiga laiendiga .BAT, mis muudab faili käivitatava faili, mille saate avada, et kohe kustutada kõik lõikepuhvrisse salvestatud failid.

Teine näide, mis kasutab ping käsku, pingutab selle IP-aadressi; Pausi käsk hoiab käsuviiba akna avamisel lõpuni, nii et näete tulemusi.

Näpunäide. Microsoftil on veel rohkem teavet BAT-failide ja nende käskude kohta selles dokumendis Partipidfailide kasutamine. Wikibooks ja MakeUseOf võivad ka olla kasulikud. Vaadake ka minu käsureale mõeldud käskude loendit sadade käskude jaoks, mida saate BAT-failides kasutada.

Märkus. Kui teie fail ei tundu olevat tekstifaili, siis tõenäoliselt ei tegele BAT-failiga. Kontrollige faililaiendit, et veenduda, et te ei paista BAT-faili faili BAK või BAR (Age of Empires 3 Data) faili.

Kuidas BAT-faili teisendada

Nagu näete eespool, BAT-faili kood ei ole mingil viisil peidetud, mis tähendab, et neid on väga lihtne muuta. Kuna teatud juhised BAT-failis (nt DEL- käsk) võivad teie andmetele häkkida, võib mõnes stsenaariumis olla oluline muuta BAT-fail selliseks vorminguks nagu EXE, et muuta see pigem rakendusfailiks.

BAT-faili saab muundada EXE-failiks mõne käsurea tööriista abil. Saate lugeda, kuidas seda teha How-To Geekis. Windowsil on sisseehitatud tööriist nimega IExpress, mis pakub BAT-failist EXE-faili loomiseks veel üht võimalust - Renegade's Random Techil on hea seletus selle kohta, kuidas seda teha.

Kuigi vaba versioon on ainult prooviversioon, on EXE-i MSI Converter Pro-i vahend, mis võib teisendada saadud EXE-faili MSI (Windows Installer Package) faili.

Kui soovite käivitada BAT-faili Windowsi teenusena, võite kasutada tasuta NSSM-i käsurea tööriista.

PowerShell Scriptomatic aitab teil muuta BAT-faili koodi PowerShell-skripti.

Selle asemel, et otsida BAT-i SH (Bash Shell Script) konverterit, et kasutada BAT-käske sellistes programmides nagu Bourne Shell ja Korn Shell, soovitame lihtsalt skripti ümberkirjutada Bashi keeles. Kahe vormingu struktuur on üsna erinev, kuna neid kasutatakse erinevates operatsioonisüsteemides . Vaadake seda Stack Overflow-teemat ja seda Unix Shell-skriptiõpetust, mis sisaldab teavet, mis võib aidata teil käske käsitsi tõlkida.

Tähtis: faililaiendit (nt BAT-faili laiendit) ei saa tavaliselt muuta selliseks, mida teie arvuti tuvastab ja oodata, et uus fail on kasutatav. Enamikul juhtudel peab toimima failivormingu ümberkujundamine ühe eespool kirjeldatud meetodi abil. Kuid kuna BAT-failid on ainult .BAT laiendusega tekstifailid, saate selle teksti redigeerimiseks avamiseks ümber nimetada. Txt. Ärge unustage, et TXT-vormingus BAT-i kasutamine takistab partitsele failide käivitamist.

Selle asemel, et käsitsi muuta faililaiendit .BAT-lt .TXT-le, võite ka Notepadis redigeerida partiifaili ja seejärel selle uuele failile salvestada, valides TXT-i faililaiendina enne salvestamist, mitte BAT-i asemel.

See on ka see, mida tuleb teha uue BAT-faili tegemisel Notepadis, aga vastupidises suunas: salvestage tekst vaikimisi TXT asemel BAT. Mõnedes programmides peate võib-olla salvestama selle failitüübile "Kõik failid" ja asetage seejärel laiend .BAT ise.

Veel abi BAT-failide jaoks

Lisateabe saamiseks võtke ühendust sotsiaalvõrgustikega või e-kirjaga, tehnilise toe foorumite postitamisega ja muuga. Andke mulle teada, millised probleemid avanevad või kasutate BAT-faili ja ma näen, mida ma aidata, et aidata.