Kas jāzina
- BAT fails ir Windows sērijveida fails.
- Veiciet dubultklikšķi, lai to palaistu, vai atveriet to ar Notepad rediģēšanai.
- Konvertējiet 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ā BAT failu konvertēt uz EXE, MSI vai citu formātu.
Kas ir BAT fails?
Fails ar .BAT faila paplašinājums ir Windows sērijveida fails. Tas ir līdzenums teksta fails kas satur dažādas komandas izmanto atkārtotiem uzdevumiem 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 skriptiem, pakešu 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 tās atvēršanas.
kā iegūt izdzēstās īsziņas
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, kas iekļauts visās Windows versijās, var to atvērt rediģēšanai.
Lai programmā Notepad atvērtu BAT failu, ar peles labo pogu noklikšķiniet uz tā un izvēlieties Rādīt vairāk opciju > Rediģēt no izvēlnes (vai vienkārši Rediģēt dažās Windows versijās). Jums varētu būt noderīgi to izmantot uzlaboti teksta redaktori kas atbalsta sintakses izcelšanu, rediģējot BAT failu.
Atverot to teksta redaktorā, tiks parādīts kods, kas veido failu. Piemēram, šis ir teksts tajā, ko izmanto, lai iztukšotu starpliktuvi:
Šeit ir vēl viens BAT faila piemērs, kurā tiek izmantota komanda ping, lai noskaidrotu, vai dators var sasniegt maršrutētāju ar šo konkrēto IP adresi:
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.
Joprojām nevarat to atvērt?
Ja fails teksta redaktorā nerāda lasāmu tekstu, tad jums nav darīšana ar BAT failu. Pārbaudiet faila paplašinājumu, lai pārliecinātos, ka to nesajauc ar citu failu, kas tikaiparādāsbūt līdzīgam līdzīga faila paplašinājuma dēļ. AIZ faili un BAR faili (Impēriju laikmets 3datu faili) ir daži piemēri.
Kā lietot BAT failu
BAT faila izmantošana sistēmā Windows ir tikpat vienkārša kā dubultklikšķis vai dubultskāriens. Jums nav nepieciešams lejupielādēt īpašu programmu vai rīku.
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 starpliktuvē saglabāto saturu.
Otrajā piemērā tiks pārbaudīta šī IP adrese; pauzes komanda saglabā Komandu uzvedne logs tiek atvērts, kad process ir pabeigts, lai jūs varētu redzēt rezultātus.
Kā izveidot sērijveida failu sistēmā Windows 10Kā 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 izpostīt jūsu datus, pārvēršot BAT failu tādā formātā kā EXE varētu būt prātīgi, lai tas būtu vairāk līdzīgs lietojumprogrammas failam.
Varat pārvērst BAT par EXE, izmantojot dažus komandrindas rīkus. Skat How-To Geek norādes par to, kā to izdarīt.
- 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 iepress .
- 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.
- Jūs varat izmantot bezmaksas NSSM komandrindas rīks ja vēlaties palaist BAT failu kā Windows pakalpojumu.
- 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. Tur ir 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 sagaidāt, 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 fails ir tikai teksta fails ar paplašinājumu .BAT, tomēr varat to pārdēvēt par .TXT, lai to atvērtu ar teksta redaktoru . Atcerieties, ka konvertēšana no BAT uz TXT neļaus pakešfailam 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 piezīmjdatorā rediģēšanai un pēc tam saglabāt to jaunā failā, pirms saglabāšanas izvēloties .TXT kā faila paplašinājumu, nevis .BAT.
Tas ir arī tas, kas jums jādara, veidojot jaunu BAT failu Notepad, bet otrādi: saglabājiet noklusējuma teksta dokumentu kā BAT, nevis TXT. Dažās programmās, iespējams, būs jāizvēlas Visi faili , un pēc tam ielieciet .viens paplašinājums uz to pats.
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. Lai izvairītos no ļaunprātīgas programmatūras, skenējiet visus tiešsaistē lejupielādētos failus, izmantojot pretvīrusu rīku.
- Kādā valodā ir rakstīts BAT fails?
Pakešu skripts ir sava valoda. Pakešu skripta galvenā funkcija ir atkārtotu komandu automatizācija.
- 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 REM (Piezīmes), lai pievienotu komentārus BAT failiem.
kas ir cipars lieta par snapchat
- Kāda komanda tiek izmantota, lai izslēgtu datoru BAT failā?
Izslēgšana - s . Lai izslēgtu ar 10 sekunžu taimeri, izmantojiet izslēgšana -s -t 10 . Pirms izslēgšanas komandas ir jābūt @echo izslēgts .