Cómo ejecutar el guión de PowerShell

Cómo ejecutar el guión de PowerShell
Un script de PowerShell se puede definir como un archivo de texto sin formato que contiene comandos de PowerShell. PowerShell proporciona un entorno de secuencias de comandos integrado (ISE) para escribir y administrar scripts de PowerShell. PowerShell Scripts comprende una serie de cmdlets para automatizar/realizar varias tareas. El ".PS1"La extensión se refiere a los scripts de PowerShell. Se puede ejecutar un script de PowerShell utilizando múltiples formas. Esta publicación recluta todos los métodos posibles para ejecutar un script de PowerShell con los siguientes resultados de aprendizaje:
  • Cómo ejecutar un script usando PowerShell ISE
  • Cómo ejecutar un script usando PowerShell
  • Cómo ejecutar un script usando el símbolo del sistema (CMD)

Requisitos previos

Si está utilizando el entorno de secuencia de comandos PowerShell por primera vez, puede enfrentar el siguiente error al ejecutar un script de PowerShell.

Como puede ver en la captura de pantalla de salida anterior, la ejecución del script está deshabilitada en este sistema. Para habilitarlo, debe abrir el PowerShell (con privilegios administrativos) y luego ejecutar el siguiente comando:

Set-ExecutionPolicy Remotiseñado

Se puede observar en la salida anterior que la política de ejecución se ha cambiado con éxito.

Método 1: Cómo ejecutar un script usando PowerShell ISE?

Existen varios métodos para ejecutar el script PowerShell, los dos métodos son los siguientes:

Ve a la Comenzar menú y seleccionar el Windows PowerShell ISE, y el Jugar (en verde) El botón se usa para ejecutar el script.

De acuerdo con el fragmento mencionado anteriormente, el script se ejecuta correctamente.

Copie la ruta absoluta del archivo de script y péguelo en el terminal de PowerShell para ejecutar

Método 2: Cómo ejecutar un script usando la consola PowerShell?

PowerShell proporciona las instalaciones para ejecutar el guión desde su terminal. Para hacerlo, debe proporcionar la ruta absoluta del script como lo hicimos en el siguiente comando:

C: \ Users \ PowerShell \ Documents \ Date1.PS1

Según la captura de pantalla de salida, el script se ejecuta y ha devuelto el valor de la manera correcta.

Método 3: Cómo ejecutar un script usando el símbolo del sistema (CMD)?

El script de PowerShell también se puede ejecutar desde la CLI. El comando a continuación se utilizará para ejecutar el script. Tienes que usar el "potencia Shell" Palabra clave con un "-archivo" parámetro. Después de la "-archivo" Parámetro, agregue la ruta absoluta del archivo de script con ".PS1 ".

PowerShell -File "C: \ Users \ PowerShell \ Documents \ Date1.PS1 "

La salida muestra que el script se ha ejecutado con éxito.

Gran trabajo! Ha habilitado y ejecutado con éxito el script PowerShell de tres entornos diferentes i.mi., PowerShell Ise, PowerShell Terminal y CLI.

Conclusión

El script de PowerShell se puede ejecutar utilizando el símbolo del sistema de consola PowerShell (CMD) o la consola PowerShell ISE. Hemos demostrado los posibles métodos para ejecutar un script de PowerShell. El script PowerShell guarda sus archivos de secuencias de comandos con la extensión ".PS1". Antes de la ejecución de un script, la política de ejecución debe establecerse en remotesigned.