Pretvorite datoteku PowerShell skripte (PS1) u EXE pomoću IExpressa u sustavu Windows 10

Možete omotati izvršnu datoteku oko PowerShell skripte ( PS1 ) tako da možete distribuirati skriptu kao .exe datoteku umjesto da distribuirate "sirovu" datoteku skripte. To eliminira potrebu objašnjavanja netehničkim korisnicima kako izvršiti skripte putem PowerShell -a ili naredbenog retka(Command Prompt) .

Vidjeli smo kako stvoriti samoraspakirajuće arhive koristeći IExpress(how to create self-extracting archives using IExpress) . Sada ćemo vam u ovom postu pokazati kako pretvoriti PowerShell datoteku skripte u EXE datoteku pomoću IExpressa(convert PowerShell script file to EXE file with IExpress) na Windows 10.

(Convert PowerShell)Pretvorite datoteku PowerShell skripte ( PS1 ) u (PS1)EXE pomoću IExpressa(IExpress)

IExpress je iznimno koristan alat za pretvaranje datoteka skripte Visual Basica(Visual Basic) ili PowerShell i drugih neizvršnih skripti u izvršne datoteke jednim klikom.

Započnimo.

Pretpostavlja se da ste već  stvorili PowerShell skriptu. (created a PowerShell script.)Sada nastavite kako slijedi:

Pritisnite tipku  Windows key + R  da biste pozvali dijaloški okvir Pokreni.

U dijaloškom okviru Pokreni upišite  iexpress i pritisnite Enter.

Odaberite radio gumb za opciju Create new Self Extraction Directive(Create new Self Extraction Directive file) . Kliknite Dalje(Next) .

Pretvorite PowerShell skriptu u EXE pomoću IExpress-1

Odaberite radio gumb za Ekstrakt datoteka i pokrenite(Extract files and run an installation command) opciju instalacijske naredbe. Kliknite Dalje(Next) .

Pretvorite PowerShell skriptu u EXE pomoću IExpress-2

Upišite naziv za svoju izvršnu datoteku. Kliknite Dalje(Next) .

Pretvorite PowerShell skriptu u EXE pomoću IExpress-3

Bit ćete upitani želite li zatražiti od korisnika da potvrdi instalaciju svog paketa. Za potrebe ovog vodiča odaberite Bez upita(No prompt) , a zatim kliknite Sljedeće(Next) . Ako želite zatražiti od korisnika poruku, možete odabrati Prompt user with i upisati svoju poruku u okvir ispod.

Pretvorite PowerShell skriptu u EXE pomoću IExpress-4

Slično, bit ćete upitani želite li ili ne prikazati licencni ugovor. Za potrebe ovog vodiča odaberite Ne prikazuj licencu(Do not display a license) i kliknite Dalje(Next) .

Pretvorite PowerShell skriptu u EXE pomoću IExpress-5

Na zaslonu Pakirane datoteke(Packaged files) kliknite  gumb Dodaj(Add) i svakako dodajte svoju PowerShell skriptu. Kliknite (Click) Dalje(Next) .

Pretvorite PowerShell skriptu u EXE pomoću IExpress-6

Vaša izvršna skripta sada bi trebala biti vidljiva u padajućem izborniku Install Program .

Odaberite datoteku i ostavite opciju Post Install Command kao <None> i kliknite Dalje(Next) .

Pretvorite PowerShell skriptu u EXE pomoću IExpress-7

Na zaslonu Prikaži prozor(Show window) ostavite izvorni odabir kao Zadano (preporučeno)(Default (recommended)) . Kliknite Dalje(Next) .

Pretvorite PowerShell skriptu u EXE pomoću IExpress-8

Na zaslonu Završena poruka(Finished message) ostavite odabir kao Nema poruke(No message) . Ako želite imati prikaznu poruku nakon što se skripta pokrene, odaberite opciju Prikaži poruku(Display message) i unesite poruku u okvir. Kliknite (Click) Dalje(Next) .

Pretvorite PowerShell skriptu u EXE pomoću IExpress-9

U dijaloškom okviru Naziv paketa i mogućnosti(Package Name and Options) kliknite Pregledaj(Browse) . Odaberite mjesto i unesite naziv datoteke. Kliknite (Click) Spremi(Save) . Možete ostaviti odjeljak Opcije(Options) kakav jest ili provjeriti obje opcije. Kliknite Dalje(Next) .

U dijaloškom okviru Konfiguriraj ponovno pokretanje(Configure restart) odaberite Samo ponovno pokretanje ako je potrebno(Only restart if needed) . Kliknite Dalje(Next) .

Pretvorite PowerShell skriptu u EXE pomoću IExpress-11

Možete spremiti svoju IExpress konfiguraciju u slučaju da se želite vratiti i urediti je kasnije. Za potrebe ovog vodiča odaberite Ne spremaj(Don’t save) . Kliknite Dalje(Next) .

Pretvorite PowerShell skriptu u EXE pomoću IExpress-12

Sva vaša konfiguracija je dovršena i sada ste spremni za stvaranje izvršne datoteke. Kliknite Dalje(Next) da započnete ovaj proces.

Pretvorite PowerShell skriptu u EXE pomoću IExpress-13

Izvršna datoteka će sada biti kreirana. Kada završite, kliknite Završi(Finish) da zatvorite IExpress čarobnjak.

Pretvorite PowerShell skriptu u EXE pomoću IExpress-14

Izvršnu datoteku možete pronaći na mjestu koje ste ranije odabrali.

To je to!

Bonus : Također možete pretvoriti PowerShell ( PS1 ) datoteke u .exe datoteke pomoću sljedećih alata treće strane:

  • PS2EXE – Microsoft PowerShell skripta.
  • F2KO Ps1 To Exe – besplatna desktop aplikacija s višejezičnom podrškom koja može raditi na Windows OS -u .
  • F2KO Online Converter – web aplikacija je dodatak prijenosnoj samostalnoj aplikaciji Ps1(Ps1) u .exe pretvarač.
  • PowerGUI Script Editor – desktop aplikacija.
  • PowerShell Studio – Ovaj softver može vizualno kreirati PowerShell GUI alate, provoditi ispravljanje pogrešaka u više datoteka i datoteka, stvarati MSI instalatere, pratiti izvedbu skripte i još mnogo toga.
  • ISE Steroids 2.0 Enterprise – desktop aplikacija. Softver posebno proširuje ugrađeni ISE tipičnog PowerShell uređivača.

Ovi alati su prilično jednostavni za korištenje. Na primjer, da biste koristili alat PS2EXE , preuzmite ga i raspakirajte sadržaj zip datoteke. Nakon što to učinite, pretvaranje PowerShell skripte u EXE format je jednostavno stvar pokretanja PS2EXE , navođenja skripte koju želite pretvoriti i naziva datoteke za rezultirajuću EXE datoteku.



About the author

"Ja sam slobodni stručnjak za Windows i Office. Imam više od 10 godina iskustva u radu s ovim alatima i mogu vam pomoći da iz njih izvučete maksimum. Moje vještine uključuju: rad s Microsoft Wordom, Excelom, PowerPointom i Outlookom; stvaranje weba stranice i aplikacije; i pomaganje korisnicima da ostvare svoje poslovne ciljeve."



Related posts