Kas ir BAT fails?

Kā atvērt, rediģēt un konvertēt BAT failus

Fails ar BAT faila paplašinājumu ir batch processing fails. Tas ir vienkāršs teksta fails, kurā ir dažādas komandas, kuras izmanto atkārtojošos uzdevumos vai skriptu grupas pēc kārtas.

Visu veidu programmatūra var izmantot BAT failus dažādiem nolūkiem, piemēram, failu kopēšanai vai dzēšanai, lietojumprogrammu palaišanai, izslēgšanās procesiem utt.

LPTP failus sauc arī par partijas failiem , skriptiem , partijas programmām, komandu failiem un čaulas skriptiem, un tā vietā var izmantot .CMD paplašinājumu.

Svarīgi: BAT faili var būt ļoti bīstami ne tikai jūsu personiskajiem failiem, bet arī svarīgiem sistēmas failiem . Pirms atveriet to ļoti uzmanīgi.

Kā atvērt BAT failu

Kaut arī paplašinājums .BAT nekavējoties Windows atzīst tos par izpildāmiem failiem, BAT faili joprojām sastāv tikai no teksta komandām. Tas nozīmē, ka jebkurš teksta redaktors, piemēram, Notepad, kurš ir iekļauts visās Windows versijās, var rediģēt BAT failu. Lai atvērtu BAT failu Notepad, ar peles labo pogu noklikšķiniet uz tā un izvēlnē izvēlieties Rediģēt .

Es personīgi dodu priekšroku daudzveidīgākiem tekstu redaktoriem, kas atbalsta sintaksešu izcelšanu, no kuriem daži ir uzskaitīti mūsu labāko bezmaksas teksta redaktoru sarakstā.

Izmantojot teksta redaktoru, tiks parādīts kods, kas veido BAT failu. Piemēram, tas ir teksts BAT failā, kas tiek izmantots, lai iztukšotu starpliktuvi:

cmd / c "echo off | klips"

Šis ir vēl viens BAT faila piemērs, kas izmanto ping komandu, lai redzētu, vai dators var piekļūt maršrutētājam ar šo konkrēto IP adresi :

ping 192.168.1.1 pauze

Brīdinājums: Atkal rīkojieties uzmanīgi, atverot izpildāmos failu formātus, piemēram, .BAT failus, kurus jūs, iespējams, esat saņēmis e-pastā, lejupielādēt no vietnēm, kurās jūs neesat pazīstams vai pat izveidojis pats. Lai izvairītos un kāpēc, skatiet manu izpildāmo failu paplašinājumu sarakstu citu failu paplašinājumu sarakstam.

Lai faktiski izmantotu BAT failu sistēmā Windows, ir tikpat vienkārša kā dubultklikšķi vai dubultklikšķi uz tā. Lai palaistu BAT failus, jums nav nepieciešama 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 izveidos izpildāmo failu, kuru varat atvērt, lai nekavējoties izdzēstu starpliktuvē saglabāto saturu.

Otrais piemērs, kas izmanto ping komandu, ping šo IP adresi; pauzes komanda saglabā komandu uzvednes logu, kad tas ir pabeigts, lai jūs varētu redzēt rezultātus.

Padoms: Microsoft ir vairāk informācijas par BAT failiem un to komandām šajā dokumentā par sērijveida failiem. Wikibooks un MakeUseOf var būt noderīgi arī. Arī redziet manu komandrindas komandu sarakstu simtiem komandu, ko varat izmantot BAT failos.

Piezīme. Ja šķiet, ka jūsu fails nav teksta fails, iespējams, ka tas nav saistīts ar BAT failu. Pārbaudiet faila paplašinājumu, lai pārliecinātos, ka neesat sajaucis failu BAK vai BAR (Age of Empires 3 Data) ar BAT failu.

Kā konvertēt BAT failu

Kā redzat iepriekš, BAT faila kods nekādā veidā nav slēpts, kas nozīmē, ka tos ir ļoti viegli rediģēt. Tā kā daži norādījumi BAT failā (piemēram, DEL komandā) var sagraut jūsu datu bojāeju, dažos scenārijos var būt svarīgi pārvērst BAT failu tādam formātam kā EXE , lai tas vairāk būtu kā lietojumprogrammas fails.

BAT failu var pārveidot par EXE failu, izmantojot dažus komandrindas rīkus. Jūs varat izlasīt, kā to izdarīt How-To Geek. Windows ir iebūvēts rīks IExpress, kas nodrošina vēl vienu veidu, kā veidot EXE failu no BAT faila - Renegade's Random Tech ir labs skaidrojums par to, kā to izdarīt.

Lai gan bezmaksas versija ir tikai izmēģinājums, EXE uz MSI Converter Pro ir rīks, kas var pārvērst iegūto EXE failu MSI (Windows Installer Package) failā.

Ja vēlaties palaist BAT failu kā Windows servisu, varat izmantot bezmaksas NSSM komandrindas rīku.

PowerShell Scriptomatic var palīdzēt jums konvertēt kodu BAT failā uz PowerShell skriptu.

Tā vietā, lai meklētu BAT uz SH (Bash Shell Script) pārveidotāju, lai izmantotu BAT komandas tādās programmās kā Bourne Shell un Korn Shell, iesaku vienkārši pārrakstīt skriptu, izmantojot Bash valodu. Struktūra starp diviem formātiem ir diezgan atšķirīga, jo failus izmanto dažādās operētājsistēmās . Skatiet šo virskārtas pārplūdes vītni un šo Unix Shell skriptu pamācību, lai iegūtu informāciju, kas varētu palīdzēt jums tulkot komandas manuāli.

Svarīgi: jūs parasti nevarat mainīt faila paplašinājumu (piemēram, BAT faila paplašinājumu), ko dators atpazīst, un sagaidīt, ka nesen pārdēvētais fails ir izmantojams. Lielākajā daļā gadījumu faktiskais faila formātu pārveidojums, izmantojot vienu no iepriekš aprakstītajām metodēm, ir jāveic. Tomēr, tā kā BAT faili ir tikai teksta faili ar paplašinājumu .BAT, varat to pārdēvēt uz .TXT, lai to atvērtu ar teksta redaktoru. Atcerieties, ka, veicot TXT pārveidošanu LPTP, tas neļaus sērijveida failam izpildīt savas komandas.

Tā vietā, lai manuāli mainītu faila paplašinājumu no .BAT uz .TXT, varat arī atvērt sērijveida failu Notepad, lai to rediģētu, un pēc tam to saglabājiet jaunā failā, pirms saglabājat nevis LPTP, izvēloties TXT kā faila paplašinājumu.

Tas ir arī tas, kas jādara, veidojot jaunu BAT failu Notepad, bet reversā: saglabājiet noklusējuma teksta dokumentu kā BAT, nevis TXT. Dažās programmās, iespējams, būs jāuzglabā faila tipā "Visi faili" un pēc tam pašam jāpievieno .BAT paplašinājums.

Plašāka palīdzība ar BAT failiem

Lai saņemtu informāciju par sazināšanos ar mani sociālajos tīklos vai pa e-pastu, sazinieties ar tehniskās palīdzības forumiem un citiem. Ļaujiet man uzzināt, kādas problēmas jums rodas, atverot vai izmantojot BAT failu, un es redzēšu, ko es varu darīt, lai palīdzētu.