PowerShell ejecutar scripts está deshabilitado en este sistema
- 2431
- 522
- Sta. Enrique Santiago
Problema:
Este error se produce cuando la política de ejecución de PowerShell no nos permite ejecutar scripts. También encontré el mismo error cuando intenté ejecutar un script de PowerShell.
Solución:
La política de ejecución de PowerShell es predeterminada establecida en restricción. Puede cambiar las políticas de ejecución de PowerShell con Set-ExecutionPolicy
cmdlet. Para ejecutar la política establecida de script fuera de remota.
PS C: \> Set-ExecutionPolicy Remotiseñado
A continuación se muestra la lista de cuatro políticas de ejecución diferentes en PowerShell
- Restringido - No se pueden ejecutar guiones.
- Firmado - Solo se pueden ejecutar scripts firmados por un editor de confianza.
- Remoturado - Los scripts descargados deben ser firmados por un editor de confianza.
- Irrestricto - Se pueden ejecutar todos los scripts de Windows PowerShell.
También deberías saber:
Ejecute el siguiente comando para obtener la política de ejecución actual en el set en PowerShell.
PS C: \> Get-ExecutionPolicy
Puede evitar esta política agregando -Ejecución de bypasspolicy
Al ejecutar el guión de PowerShell.
C: \> PowerShell -ExecutionPolicy Bypass -Script de archivo.PS1
Referencia: https: // technet.Microsoft.com/en-us/biblioteca/ee176961.aspx