Kas jāzina
- BAT fails ir Windows pakešfails.
- Veiciet dubultklikšķi, lai to palaistu, vai atveriet to, lai rediģētu, izmantojot Notepad.
- Konvertēt uz EXE, izmantojot IExpress.
Šajā rakstā ir paskaidrots, kas ir BAT fails, kā to atvērt izpildei, kā to rediģēt, lai tajā veiktu izmaiņas, un kā konvertēt BAT failu uz EXE, MSI vai citu formātu.
Kas ir BAT fails?
Fails ar. BAT faila paplašinājumu ir Windows pakešfails. Tas ir vienkārša teksta fails, kurā ir dažādas komandas, ko izmanto atkārtotu uzdevumu veikšanai vai skriptu grupu palaišanai vienu pēc otras.
Visu veidu programmatūra izmanto BAT failus dažādiem mērķiem, piemēram, lai kopētu vai dzēstu failus, palaistu lietojumprogrammas un aizvērtu procesus.
Tos sauc arī par pakešfailiem, skriptiem, pakešprogrammām, komandu failiem un čaulas skriptiem, un tā vietā var izmantot paplašinājumu. CMD.
Darbs ar BAT failiem var būt ļoti bīstams ne tikai jūsu personīgajiem failiem, bet arī svarīgiem sistēmas failiem. Ievērojiet īpašu piesardzību, pirms atverat vienu.
Kā atvērt. BAT failu
Lai gan BAT paplašinājums nekavējoties liek Windows atpazīt šādu failu kā izpildāmu, tie joprojām sastāv tikai no teksta komandām. Tas nozīmē, ka jebkurš teksta redaktors, piemēram, Notepad, tostarp visās Windows versijās, var to atvērt rediģēšanai.
Lai atvērtu BAT failu programmā Notepad, ar peles labo pogu noklikšķiniet uz tā un izvēlnē izvēlieties Show more options > Rediģēt Rediģēt dažās Windows versijās). Rediģējot BAT failu, jums varētu būt noderīgi izmantot uzlabotākus teksta redaktorus, kas atbalsta sintakses izcelšanu.
Atverot to teksta redaktorā, tiks parādīts kods, kas veido failu. Piemēram, šis ir teksts, kas tiek izmantots, lai iztukšotu starpliktuvi:
cmd /c "atbalss izslēgta | klips"
Šeit ir vēl viens BAT faila piemērs, kurā tiek izmantota ping komanda, lai noskaidrotu, vai dators var sasniegt maršrutētāju ar šo konkrēto IP adresi:
ping 192.168.1.1
pauze
Atkal, kā izpildāmā faila paplašinājums, esiet īpaši uzmanīgs, atverot BAT failus, ko esat saņēmis pa e-pastu, lejupielādējis no vietnēm, kuras neesat pazīstams vai pat izveidojis pats.
Kā izmantot BAT failu
BAT faila izmantošana sistēmā Windows ir tikpat vienkārša kā dubultklikšķis vai dubultskāriens uz tā. Jums nav jālejupielādē īpaša programma vai rīks.
Lai izmantotu pirmo piemēru no augšas, ievadot šo tekstu teksta failā ar teksta redaktoru un pēc tam saglabājot failu ar paplašinājumu. BAT, tas kļūs par izpildāmo failu, kuru varēsit atvērt, lai nekavējoties izdzēstu visu, kas saglabāts starpliktuve.
Otrajā piemērā tiks pārbaudīta šī IP adrese; pauzes komanda saglabā komandu uzvednes logu atvērtu, kad process ir pabeigts, lai jūs varētu redzēt rezultātus.
Ja šķiet, ka jūsu fails nav teksta fails, iespējams, jums nav darīšanas ar BAT failu. Pārbaudiet faila paplašinājumu, lai pārliecinātos, ka tas netiek sajaukts ar BAK vai BAR (Age of Empires 3 datu) failu.
Kā konvertēt. BAT failu
Kā parādīts, BAT faila kods nekādā veidā nav paslēpts, kas nozīmē, ka to ir ļoti viegli rediģēt. Tā kā daži norādījumi vienā (piemēram, komanda del) var izjaukt jūsu datus, BAT faila konvertēšana tādā formātā kā EXE, lai padarītu to līdzīgāku lietojumprogrammas failam, varētu būt saprātīgi.
Varat konvertēt BAT par EXE, izmantojot dažus komandrindas rīkus. Norādījumus, kā to izdarīt, skatiet How-To Geek.
- Windows iebūvētais IExpress rīks nodrošina vēl vienu veidu, kā izveidot EXE failu no BAT faila. Atveriet to lodziņā Palaist ar iexpress.exe.
- Lai gan bezmaksas versija ir tikai izmēģinājuma versija, EXE uz MSI Converter Pro var pārvērst iegūto EXE failu par MSI (Windows Installer Package) failu.
- Ja vēlaties palaist BAT failu kā Windows pakalpojumu, varat izmantot bezmaksas NSSM komandrindas rīku.
- PowerShell Scriptomatic var palīdzēt pārvērst BAT failā esošo kodu PowerShell skriptā.
Tā vietā, lai meklētu BAT uz SH (bash shell skriptu) pārveidotāju, lai izmantotu komandas tādās programmās kā Bourne Shell un Korn Shell, mēģiniet vienkārši pārrakstīt skriptu, izmantojot Bash valodu. Abu formātu struktūra ir diezgan atšķirīga, jo faili tiek izmantoti dažādās operētājsistēmās. Ir pieejams Stack Overflow pavediens un šī Unix Shell skriptēšanas apmācība, lai iegūtu informāciju, kas varētu palīdzēt tulkot komandas manuāli.
Parasti jūs nevarat mainīt faila paplašinājumu (piemēram, BAT) uz tādu, ko atpazīst jūsu dators, un sagaidiet, ka tikko pārdēvētais fails būs lietojams. Vairumā gadījumu ir jāveic faktiska faila formāta konvertēšana, izmantojot kādu no iepriekš aprakstītajām metodēm. Ņemot vērā, ka BAT faili ir tikai teksta faili ar paplašinājumu. BAT, tomēr varat tos pārdēvēt par. TXT, lai tos atvērtu ar teksta redaktoru. Atcerieties, ka, veicot BAT konvertēšanu uz TXT, pakešfails nevarēs izpildīt savas komandas.
Kā saglabāt. BAT failu kā. TXT failu
Tā vietā, lai manuāli mainītu faila paplašinājumu no BAT uz TXT, varat arī atvērt pakešfailu programmā Notepad rediģēšanai un pēc tam saglabāt to jaunā failā, pirms saglabāšanas kā faila paplašinājumu izvēloties. TXT, nevis. BAT..
Tas ir arī jādara, veidojot jaunu BAT failu programmā Notepad, taču otrādi: saglabājiet noklusējuma teksta dokumentu kā BAT, nevis TXT. Dažās programmās, iespējams, tas ir jāsaglabā faila tipā All Files un pēc tam pašam jāievieto paplašinājums bat.
FAQ
Vai BAT fails ir bīstams?
Lai gan reti, BAT faili var saturēt vīrusus, tāpat kā vairums citu failu formātu. Skenējiet visus tiešsaistē lejupielādētos failus, izmantojot pretvīrusu rīku, lai izvairītos no ļaunprātīgas programmatūras.
Kādā valodā ir rakstīts BAT fails?
Pakešu skripts ir sava valoda. Pakešskripta galvenā funkcija ir automatizēt atkārtotas komandas.
Kas ir komentārs BAT failā?
Komentāri ir teksta rindiņas, kas neietekmē koda izpildi. Komentāros parasti ir iekļauta tāda dokumentācija kā BAT faila mērķis. Izmantojiet komandu REM (Piezīmes), lai pievienotu komentārus BAT failiem.
Kāda komanda tiek izmantota, lai izslēgtu datoru BAT failā?
Izslēgšana - s. Lai izslēgtu ar 10 sekunžu taimeri, izmantojiet shutdown -s -t 10. Pirms izslēgšanas komandas jāievada @echo off.