Muunna PowerShell-skripti (PS1) -tiedosto EXE:ksi IExpressillä Windows 10:ssä

Voit kääriä suoritettavan tiedoston PowerShell - komentosarjan ( PS1 ) ympärille, jotta voit jakaa komentosarjan .exe-tiedostona "raa'an" komentosarjatiedoston jakamisen sijaan. Tämä eliminoi tarpeen selittää ei-teknisille käyttäjille, kuinka komentosarjat suoritetaan PowerShellin(PowerShell) tai komentokehotteen(Command Prompt) kautta .

Olemme nähneet kuinka luodaan itsepurkavia arkistoja IExpressin avulla(how to create self-extracting archives using IExpress) . Nyt tässä viestissä näytämme sinulle, kuinka PowerShell-skriptitiedosto muunnetaan EXE-tiedostoksi IExpressillä(convert PowerShell script file to EXE file with IExpress) Windows 10:ssä.

Muunna PowerShell(Convert PowerShell) - skripti ( PS1 ) -tiedosto EXE - muotoon IExpressin avulla(IExpress)

IExpress on erittäin hyödyllinen työkalu Visual Basic- tai PowerShell -komentosarjatiedostojen ja muiden ei-suoritavien komentosarjojen muuttamiseksi yhden napsautuksen suoritettaviksi.

Aloitetaanpa.

Oletuksena on, että olet jo  luonut PowerShell-komentosarjan. (created a PowerShell script.)Jatka nyt seuraavasti:

 Avaa Suorita-valintaikkuna painamalla  Windows key + R

Kirjoita Suorita-valintaikkunaan  iexpress ja paina Enter.

Valitse Luo uusi itsepurkudirektiivitiedosto(Create new Self Extraction Directive file) -valintanappi. Napsauta Seuraava(Next) .

Muunna PowerShell-skripti EXE:ksi IExpress-1:n avulla

Valitse Pura tiedostot -valintanappi ja suorita asennuskomentovaihtoehto(Extract files and run an installation command) . Napsauta Seuraava(Next) .

Muunna PowerShell-skripti EXE:ksi IExpress-2:lla

Kirjoita suoritettavalle tiedostolle nimi. Napsauta Seuraava(Next) .

Muunna PowerShell-skripti EXE:ksi IExpress-3:lla

Sinulta kysytään, haluatko pyytää käyttäjää vahvistamaan paketin asennuksen. Valitse tätä opetusohjelmaa varten Ei kehotetta(No prompt) ja napsauta sitten Seuraava(Next) . Jos haluat pyytää käyttäjää lähettämään viestin, voit valita Kysy käyttäjältä( Prompt user with) ja kirjoittaa viestisi alla olevaan ruutuun.

Muunna PowerShell-skripti EXE:ksi IExpress-4:n avulla

Samoin sinulta kysytään, haluatko näyttää lisenssisopimuksen vai et. Valitse tätä opetusohjelmaa varten Älä näytä lisenssiä(Do not display a license) ja napsauta Seuraava(Next) .

Muunna PowerShell-skripti EXE:ksi IExpress-5:llä

Napsauta Pakatut tiedostot(Packaged files) -näytössä  Lisää(Add) - painiketta ja muista lisätä PowerShell - skripti. Napsauta (Click) Seuraava(Next) .

Muunna PowerShell-skripti EXE:ksi IExpress-6:lla

Suoritettavan komentosarjan pitäisi nyt näkyä Asenna ohjelma(Install Program) -pudotusvalikosta.

Valitse tiedosto ja jätä Post Install Command -asetukseksi <None> ja napsauta Seuraava(Next) .

Muunna PowerShell-skripti EXE:ksi IExpress-7:n avulla

Jätä Näytä ikkuna(Show window) -näytössä alkuperäinen valinta Oletusarvoksi (suositus)(Default (recommended)) . Napsauta Seuraava(Next) .

Muunna PowerShell-skripti EXE:ksi IExpress-8:lla

Jätä Valmis viesti(Finished message) -näytössä valinnaksi Ei viestiä(No message) . Jos haluat saada näyttöviestin komentosarjan suorittamisen jälkeen, valitse Näytä viesti(Display message) -vaihtoehto ja kirjoita viesti ruutuun. Napsauta (Click) Seuraava(Next) .

Muunna PowerShell-skripti EXE:ksi IExpress-9:n avulla

Napsauta Paketin nimi ja asetukset(Package Name and Options) -valintaikkunassa Selaa(Browse) . Valitse sijainti ja anna tiedostonimi. Napsauta (Click) Tallenna(Save) . Voit jättää Asetukset(Options) -osion ennalleen tai valita molemmat vaihtoehdot. Napsauta Seuraava(Next) .

Valitse Määritä uudelleenkäynnistys(Configure restart) -valintaikkunassa Käynnistä vain uudelleen tarvittaessa(Only restart if needed) . Napsauta Seuraava(Next) .

Muunna PowerShell-skripti EXE:ksi IExpress-11:n avulla

Voit tallentaa IExpress -kokoonpanosi siltä varalta, että haluat palata ja muokata sitä myöhemmin. Valitse tätä opetusohjelmaa varten Älä tallenna(Don’t save) . Napsauta Seuraava(Next) .

Muunna PowerShell-skripti EXE:ksi IExpress-12:lla

Kaikki määritykset ovat valmiit ja olet nyt valmis luomaan suoritettavan tiedoston. Aloita tämä prosessi napsauttamalla Seuraava .(Next)

Muunna PowerShell-skripti EXE:ksi IExpress-13:lla

Suoritettava tiedosto luodaan nyt. Kun olet valmis, sulje ohjattu IExpress-toiminto napsauttamalla Valmis .(Finish)

Muunna PowerShell-skripti EXE:ksi IExpress-14:n avulla

Löydät suoritettavan tiedoston aiemmin valitsemastasi sijainnista.

Se siitä!

Bonus : Voit myös muuntaa PowerShell ( Ps1 ) -tiedostoja .exe-tiedostoiksi seuraavilla kolmannen osapuolen työkaluilla:

  • PS2EXE – Microsoft PowerShell-skripti.
  • F2KO Ps1 To Exe – ilmainen työpöytäsovellus monikielisellä tuella, joka voi toimia Windows-käyttöjärjestelmässä(Windows OS) .
  • F2KO Online Converter – verkkosovellus on lisäys kannettavaan itsenäiseen Ps1 :stä .exe-muunnossovellukseen.
  • PowerGUI Script Editor – työpöytäsovellus.
  • PowerShell Studio – Tämä ohjelmisto voi visuaalisesti luoda PowerShell GUI -työkaluja, suorittaa useiden tiedostojen ja tiedostojen virheenkorjausta, luoda MSI - asennusohjelmia, valvoa komentosarjojen suorituskykyä ja paljon muuta.
  • ISE Steroids 2.0 Enterprise – työpöytäsovellus. Ohjelmisto laajentaa erityisesti tyypillisen PowerShell - editorin sisäänrakennettua ISE :tä.(ISE)

Nämä työkalut ovat melko helppokäyttöisiä. Jos haluat esimerkiksi käyttää PS2EXE- työkalua, lataa se ja pura zip-tiedoston sisältö. Tämän jälkeen PowerShell -komentosarjan muuntaminen EXE - muotoon edellyttää PS2EXE :n suorittamista , muunnettavan skriptin määrittämistä ja tiedostonimen määrittämistä tuloksena olevalle EXE - tiedostolle.



About the author

Olen kokenut Windows 10- ja Windows 11/10 -järjestelmänvalvoja, jolla on kokemusta Edgestä. Minulla on runsaasti tietoa ja kokemusta tarjottavana tällä alalla, minkä vuoksi uskon, että osaamisestani on hyötyä yrityksellesi. Vuosien kokemukseni sekä Windows 10:stä että Edgestä antaa minulle mahdollisuuden oppia nopeasti uusia tekniikoita, ratkaista ongelmia nopeasti ja ottaa vastuuta yrityksesi johtamisesta. Lisäksi kokemukseni Windows 10:stä ja Edgestä tekevät minut erittäin perehtyneeksi käyttöjärjestelmän kaikista näkökohdista, mikä olisi hyödyllistä palvelimien hallinnassa tai ohjelmistosovellusten hallinnassa.



Related posts