Cómo ejecutar un script de PowerShell

Cómo ejecutar un script de PowerShell
Los scripts de PowerShell se utilizan para realizar tareas de automatización, cambiar propiedades o recopilar información. Normalmente, PowerShell solo ejecuta una sola línea de comando. Pero, en caso de que no lo sepas, PowerShell también puede ejecutar scripts. Más específicamente, el "RemoturadoLa política de ejecución debe habilitarse para ejecutar un script de PowerShell.

Esta publicación lo guiará para ejecutar un script de PowerShell. Antes de llegar a eso, echemos un vistazo a algunas de las políticas de ejecución.

Lista de políticas de ejecución

Las políticas de ejecución se definen para decirle al PowerShell que ejecute scripts específicos o no. Algunas de las políticas de ejecución principalmente utilizadas se alistan a continuación, incluido el "Remoturado" uno:

Política de ejecución Descripción
Restringido Es la política predeterminada en Windows. No puedes ejecutar ningún script en él. Sin embargo, los comandos únicos aún se pueden ejecutar.
Irrestricto Todos los usuarios excepto Windows usan esta política de ejecución de forma predeterminada. Esta política no se puede cambiar y permite la ejecución de scripts no confiables. Sin embargo, solicita confirmación si el script es de una fuente no controlada.
Remoturado Se usa para ejecutar los scripts creados localmente. Sin embargo, los scripts descargados de Internet también se pueden ejecutar, pero deben ser firmados digitalmente por el editor.
Firmado Esta política solo permite la ejecución de scripts firmados digitalmente del editor.
Derivación Esta política permite la ejecución de todos los scripts.
Indefinido Esta ejecución aplica la política predeterminada a un script sin políticas definidas para ellos.

Cómo ejecutar un guión de PowerShell?

Para ejecutar el script PowerShell, debe tener un archivo de script en su sistema. En caso de que no tenga uno, cree siguiendo la guía anterior.

Paso 1: Lanzar PowerShell

Primero, inicia el "Potencia Shell"Desde el menú de inicio:

Paso 2: habilitar la política "remota de diseño"

Escriba y ejecute el comando dado para habilitar el "Remoturado" política:

> Set-ExecutionPolicy Remotesigned

Tipo "A"Para alterar la política de ejecución.

Paso 3: Abrir archivo de script de PowerShell

Después de habilitar el "Remoturado"Política, lanza el"PowerShell ise". Clickea en el "Archivo"Y seleccione el"AbiertoOpción en el menú:

Seleccione el archivo y haga clic en el "AbiertoBotón para iniciar un archivo de script:

Paso 4: Ejecutar el guión de PowerShell

Haga clic en el verde "Jugar"Botón para ejecutar el script PowerShell:

Como puede ver, el script de PowerShell se ha ejecutado con éxito.

Conclusión

Para ejecutar el script de PowerShell, en primer lugar, debe tener un script de PowerShell y debe haber establecido la política de ejecución en "Remoturado". Después de eso, abra "PowerShell ise", Localice el script y ejecutelo. Esta publicación ha elaborado en un procedimiento completo para ejecutar un script en PowerShell.