Cómo ejecutar un script de PowerShell desde la línea de comandos

Cómo ejecutar un script de PowerShell desde la línea de comandos
PowerShell es una aplicación de línea de comandos y proporciona soporte gráfico de un lenguaje de secuencias de comandos. Los scripts de PowerShell se crean para realizar varias tareas a granel. Los scripts de PowerShell se pueden crear utilizando el soporte de PowerShell ISE o cualquier editor de texto.

Los archivos que contienen ".PS1"Consulte los scripts de PowerShell. El script de PowerShell se puede ejecutar desde el propio PowerShell, o desde la GUI del sistema operativo. Este artículo proporciona el soporte secuencial para ejecutar el script PowerShell desde el soporte de la línea de comandos de Windows.

Cómo ejecutar un script de PowerShell desde la línea de comandos

Los scripts de PowerShell se pueden ejecutar desde el símbolo del sistema y el terminal de PowerShell. Ambos son el soporte de la línea de comando proporcionado por Windows. Esta sección describe ambos métodos para ejecutar un script de PowerShell.

Cómo ejecutar un script PowerShell desde CMD (símbolo del sistema)

CMD (símbolo del sistema) es la CLI de Windows para interactuar con su máquina a través de comandos. Se debe seguir la siguiente sintaxis para ejecutar el script PS desde el símbolo del sistema.

PowerShell -File "ruta/de/powershell/script"

El "potencia Shell"La palabra clave se usa con un"-archivoOpción para ejecutar el script colocado en la ubicación específica.

Paso 1: Abra el símbolo del sistema desde la barra de búsqueda de Windows

Paso 2: Una vez que se abre, escriba el comando con la ruta del script como lo hicimos aquí.

PowerShell -File "E: \ alias.PS1 "

El código de script se ejecutará como se muestra en la imagen de arriba.

Cómo ejecutar un guión de PowerShell de PowerShell Terminal

PowerShell es una versión más avanzada de CMD. PowerShell tiene su propio conjunto de comandos conocidos como cmdlets y también proporciona soporte de lenguaje de secuencia de comandos.

Paso 1: Abra el PowerShell desde la barra de búsqueda de Windows

Paso 2: El primer y principal paso para ejecutar un script de PowerShell es establecer la política de ejecución en valor remoto. Las políticas de ejecución proporcionan una ejecución segura de programas, scripts y cualquier aplicación. Se ejerce el CMDLET de Ejecución de Set-Execution para cambiar la Política de ejecución de PS a RemoteSigned:

Set -ejecutionPolicy -ExecutionPolicy Remotesigned

Paso 3: Debe proporcionar la ruta relativa del script o la ruta absoluta para ejecutar el script. El siguiente comando ejecuta el "alias.PS1"Script usando su camino absoluto:

Nota: Se recomienda usar la ruta absoluta del script para evitar cualquier error relacionado con la ruta.

E: \ alias.PS1

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

Conclusión

Las interfaces de línea de comandos como PowerShell y el símbolo del sistema se pueden usar para ejecutar el script PowerShell. PowerShell y CMD son las interfaces de la línea de comandos para realizar tareas en Windows. Este artículo demuestra los métodos para ejecutar el script PowerShell desde el terminal. PowerShell es la versión avanzada de CMD, ya que proporciona soporte y comandos de lenguaje de secuencias de comandos.