Come convertire uno script PowerShell in EXE su Windows 10

click fraud protection

Gli script sono ideali per quando hai un'esigenza molto specifica che un'app non può soddisfare. Se sai come scrivere una sceneggiatura o hai trovato quella perfetta, è probabile che ti faciliti un compito quotidiano. Una sceneggiatura è fantastica ma presenta alcune restrizioni. A volte, è meglio se hai un file EXE con cui lavorare e rimarrai sorpreso di sapere quanto sia facile convertire uno script PowerShell in un file EXE.

Converti script PowerShell in EXE

PS2EXE-GUI è uno strumento che ti fornisce una GUI per convertire uno script PowerShell in un file EXE. Tutto ciò di cui hai veramente bisogno è lo script e un'icona che EXE possa usare. Ottenere un'icona è semplicissimo quindi scegli qualcosa che si adatta alla tua sceneggiatura, quindi Scarica ed esegui PS2EXE-GUI.

Nel campo Origine, selezionare lo script che si desidera convertire in un file EXE. Nel campo File di destinazione, inserisci un nome per il file di output e assicurati che abbia l'estensione di file EXE. Nel campo Icona, seleziona il file icona che hai creato per il tuo eseguibile.

instagram viewer

Gli altri campi sono piuttosto autoesplicativi, quindi vai avanti e compilali. Non ci sono altre impostazioni che è necessario modificare. Fai clic su "Compila".

Si aprirà una finestra di PowerShell che mostrerà il processo di compilazione. Non dovrebbe richiedere troppo tempo ma al termine, verrà visualizzato il messaggio "Premi Invio per uscire:". Toccare due volte il tasto Invio per chiudere la finestra di PowerShell. Visita la cartella che aveva lo script che hai convertito e il file EXE convertito dovrebbe essere lì.

L'app non creerà un programma installabile. Quando esegui il file EXE, eseguirà semplicemente lo script come se fosse eseguito dal file PS1. Se lo script è stato scritto per eseguire una determinata funzione e quindi si chiude da sé, EXE agirà allo stesso modo. Agirà comunque come la sceneggiatura originale, è solo in una confezione diversa.

Con uno script PowerShell nel formato file EXE, è molto più semplice eseguire lo script come parte di un processo di automazione. Non tutti gli strumenti di automazione possono funzionare bene con uno script, ma gli EXE sono generalmente meglio supportati. Se stai cercando di distribuire uno script e non vuoi che utenti inesperti possano manometterlo, distribuirlo come EXE è probabilmente un'idea migliore.

Hai uno script batch che desideri convertire in EXE? È altrettanto facile sebbene i risultati possano variare a seconda dello script.

watch instagram story