martie 14, 2022

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.

căutarea și lansarea IExpress
căutarea și lansarea IExpress

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.

crearea unui fișier SED
crearea unui fișier SED

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.

Alegerea Scopului Pachetului
Alegerea Scopului Pachetului

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.

denumirea pachetului
denumirea pachetului

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.

adăugarea promptului de confirmare
adăugarea promptului de confirmare
Configurarea unui Acord de licență
Configurarea unui Acord de licență

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.

alegerea unui fișier batch pentru a converti în executabil
alegerea unui fișier batch pentru a converti în executabil

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
adăugarea comandă personalizată pentru a extrage fișiere fără a instala
adăugarea comandă personalizată pentru a extrage fișiere fără a instala

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.

denumirea fișierului EXE
denumirea fișierului 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.

crearea fișierului EXE
crearea fișierului 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.

rularea fișierului EXE
rularea fișierului EXE

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).

deschiderea fișierului Batch pentru a converti în fișier EXE
deschiderea fișierului Batch pentru a converti în fișier EXE

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.

conversia fișierului Batch în EXE
conversia fișierului Batch în 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.

Deschiderea meniului Fișier
Deschiderea meniului Fișier

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.

Conversia fișierelor Batch în EXE
Conversia fișierelor Batch în EXE

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.

Convertselectarea Save Location pentru EXE Fileing batch file
selectarea Save Location pentru fișierul EXE

mai jos, puteți vedea progresul conversiei în partea de jos a ferestrei.

conversia fișierului batch
conversia fișierului batch

î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?

Lasă un răspuns

Adresa ta de email nu va fi publicată.