Los scripts nos facilitan la vida. En lugar de escribir, compilar y ejecutar los mismos conjuntos de comandos con regularidad, es mucho más fácil crear un script por su cuenta y ejecutarlo simplemente haciendo doble clic en él una vez. Sin embargo, ya existen algunas restricciones que pueden bloquear el script que ha escrito. Por lo tanto, es mejor convertir su script de PowerShell en un archivo ejecutable. Son mejores que los scripts en casi todos los aspectos de las funciones y es muy fácil hacerlo.
Convertir un script de PowerShell en ejecutable
Para convertir un script de PowerShell, necesitará PS2EXE-GUI en su sistema.
1. Descargar PS2Exe-GUI en tu ordenador.
2. Una vez que haya descargado el archivo zip, extraiga el archivo zip en una ubicación de su elección.
3. Después de extraer los archivos, vaya a la ubicación donde extrajo los archivos.
4. Entonces tienes que haga doble clic sobre el "Win-PS2EXE“.
5. Una vez que se abra Win-PS2EXE, haga clic en "…" al lado de 'Archivo fuente'Para seleccionar el archivo de secuencia de comandos.
6. Seleccione el script de Powershell (.ps1) que desea convertir a un archivo .exe en su dispositivo.
7. Haga clic en "Abierto“.
8. Luego, haga clic en "…" al lado de 'Archivo de icono:"Y navegue hasta encontrar el archivo de icono.
9. Seleccione el archivo de icono y haga clic en "Abierto”Para seleccionar el archivo de icono.
10. Volviendo a la pantalla de Win-PS2EXE, escriba un nombre en el "Archivo de destino:' caja.
(Por ejemplo, hemos nombrado el archivo como "Targetfilescript").
11. Finalmente, haga clic en "Compilar“.
El proceso de compilación comenzará y se ejecutará en la pantalla de PowerShell.
12. Una vez que esté compilado, verá que aparece el mensaje “Presione Entrar para salir:”. Presione el "Ingresar”Clave para finalizar el proceso.
Puede encontrar su archivo ejecutable en la misma ubicación donde tiene el script en su computadora.
¡Eso es! Ha creado correctamente un archivo ejecutable para su secuencia de comandos. Simplemente haga doble clic en el nuevo ejecutable y hará lo mismo que el script. Las herramientas de automatización son mejores que los scripts y tienden a tener menos restricciones y hay menos posibilidades de que otros usuarios de terceros las manipulen.