Adam Automatorul
vă întrebați cum să compilați vechile scripturi batch într-un singur pachet? De ce nu converti .fișiere bat la .exe? Convertire .fișiere bat la un .exe vă permite, de asemenea, să vă asigurați codul scriptului, deoarece nu va fi vizibil cu ochiul liber.
în acest tutorial, veți învăța cum să convertiți fișierele batch în executabile prin instrumente încorporate și terțe.
să începem conversia!
cuprins
conversia fișier BAT la EXE prin Iexpress
IExpress este un instrument care vine cu instalarea sistemului de operare Windows pentru a crea executabile stand-alone din orice fișier script. Dar mai întâi, să creăm un script batch scurt pentru a demonstra cum funcționează IExpress pentru a converti un fișier script bat.
1. Deschideți editorul de text preferat, copiați/lipiți codul de mai jos și salvați fișierul ca HelloWorld.liliac.
codul de mai jos imprimă textul Hello world, ATA
. Două puncte (::
) vă permite să adăugați un comentariu într-un fișier script batch.
:: Stops the script from printing out commands as they are executed@ECHO OFF :: Prints out a message on the terminalECHO Hello world, ATA. :: Waits for a user input before continuing with the rest of the scriptPAUSE
2. Apoi, faceți clic pe butonul Start și căutați iexpress. Faceți clic dreapta pe iexpress.exe și alegeți Executare ca administrator, deoarece aveți nevoie de drepturi de administrator pentru a crea un executabil la nivel de sistem.
3. Pe pagina inițială a IExpress, alegeți opțiunea Creare directivă de auto-extragere (sed) și faceți clic pe Următorul.
un sed instruiește Windows pentru a extrage un fișier cabinet sau executabil ( .DLL sau .Fișier EXE) și scrieți-l direct pe disc fără intervenția utilizatorului.
4. Acum, alegeți extrage fișiere și executați o opțiune de comandă de instalare pe ecranul scop pachet. Această opțiune permite Windows să extragă conținutul fișierului EXE și să ruleze comanda în fișierul EXE atunci când executați fișierul EXE.
5. Introduceți un titlu preferat pentru pachet și faceți clic pe butonul Următorul. Pentru acest exemplu, titlul pachetului este HelloWorld. Titlul pachetului apare pe toate solicitările pe care utilizatorul le va vedea în timpul instalării sau executării fișierului EXE.
6. Păstrați valorile implicite și faceți clic pe Următorul atât pe promptul de confirmare, cât și pe paginile Acordului de licență. Aceste opțiuni nu vor afecta deloc instalarea.
când setați un prompt de confirmare, Windows întreabă utilizatorul dacă să continue cu instalarea EXE sau nu. În timp ce configurarea unui acord de licență solicită utilizatorului să accepte acordul sau nu la rularea fișierului EXE.
7. Acum, faceți clic pe butonul Adăugare din pagina Packaged files pentru a selecta fișierul pe care doriți să îl convertiți și faceți clic pe Următorul.
8. Introduceți comanda de mai jos în câmpul instalare Program. Argumentul /c
spune cmd
pentru a rula fișierul batch și apoi termina.
cmd /c HelloWord.bat
9. Păstrați valorile implicite în pașii următori până când ajungeți la pagina Nume pachet și opțiuni.
10. Acum, faceți clic pe butonul Browse pentru a selecta o cale țintă, denumiți fișierul EXE orice preferați, apoi faceți clic pe Următorul. Pentru acest exemplu, fișierul EXE este numit HelloWorld.exe.
11. Păstrați valorile implicite în următorii câțiva pași până când ajungeți la pagina Creare pachet.
12. Faceți clic pe butonul Următorul din pagina Creare pachet pentru a crea fișierul EXE.
13. În cele din urmă, navigați la ținta selectată la Pasul 10 și rulați fișierul EXE (HelloWorld.exe) pentru a vedea dacă funcționează.
mai jos, puteți vedea fișierul EXE (HelloWorld.exe) a deschis o sesiune de terminal și a tipărit textul Hello world, ATA.
conversia Scripturilor BAT în EXE cu Bat to EXE Converter
dacă nu sunteți în efectuarea unor pași plictisitori precum IExpress, un instrument popular terță parte convertește .bat la .fișier exe și este mai eficient și mai convenabil. Bat la EXE Converter este un instrument gratuit încă la îndemână, care convertește rapid una sau mai multe .bat fișiere în câțiva pași.
1. Deschideți browserul web preferat, descărcați Bat to EXE Converter și instalați-l.
2. Apoi, lansați Bat to EXE Converter și faceți clic pe butonul Open toolbar din colțul din stânga sus al ferestrei și localizați fișierul batch pe care doriți să îl convertiți (HelloWorld.bat).
3. Faceți clic pe Conversie pentru a furniza un nume și o locație țintă pentru fișierul EXE, apoi faceți clic pe Salvare pentru a converti fișierul batch într-un fișier EXE.
4. În cele din urmă, rulați fișierul EXE și vedeți dacă funcționează.
conversia Scripturilor BAT în EXE prin advanced BAT to EXE Converter
după cum sugerează și numele, advanced BAT to EXE Converter este cel mai bun convertor BAT all-inclusive și este gratuit! Acest instrument convertește script-uri lot la fișiere EXE și script-uri lot la MSI, DLL, și fișiere VBS.
1. Descărcați advanced BAT to EXE Converter, apoi instalați-l.
2. Apoi, lansați advanced BAT to EXE Converter și faceți clic pe meniul fișier deschis pentru a selecta fișierul script pentru a converti în EXE.
3. Acum, faceți clic pe butonul Build EXE din stânga sus. În fereastra Select exe Options, faceți clic pe butonul Build EXE, așa cum se arată mai jos, pentru a construi fișierul EXE pe baza setărilor selectate.
poate că aveți dependențe pe care doriți să le încorporați în fișierul EXE. Dacă da, faceți clic pe fila Embed Files din fereastra Select exe Options și adăugați fișiere de încorporat.
acum, setați o cale țintă și furnizați un nume pentru fișierul dvs. Faceți clic pe Salvare pentru a începe conversia fișierului batch în EXE. Mai jos, puteți vedea progresul conversiei în partea de jos a ferestrei.
mai jos, puteți vedea progresul conversiei în partea de jos a ferestrei.
în cele din urmă, rulați fișierul EXE și vedeți dacă funcționează.
concluzie
în acest ghid, ați descoperit că este posibilă conversia scriptului batch în EXE. Ați învățat cum să convertiți un script batch într-un fișier EXE cu instrumente încorporate și terțe.
acum ați alege oricare dintre instrumentele din construirea proiectului dvs. și ați converti Scripturile în executabil? Poate încercați să încorporați mai multe dependențe (fișiere script) în fișierul executabil?