Examinar la directiva de ejecución
La capacidad de usar scripts es una herramienta muy eficaz, aunque puede emplearse con fines malintencionados. Para proteger los datos del usuario y la integridad del sistema operativo, Windows PowerShell dispone de varias características de seguridad, entre las que se encuentra la directiva de ejecución.
La directiva de ejecución de Windows PowerShell determina si se permite la ejecución de scripts y, en caso afirmativo, si deben estar firmados digitalmente. También determina si pueden cargarse los archivos de configuración.
La directiva de ejecución predeterminada, Restricted, es la más segura de las directivas de ejecución. No permite que se ejecuten scripts ni que se cargue ningún archivo de configuración, como un perfil de Windows PowerShell. Pero puede utilizar Windows PowerShell de forma interactiva.
Sin embargo, si desea ejecutar scripts o cargar archivos de configuración, puede cambiar la directiva de ejecución del sistema. Para obtener información y consultar instrucciones, escriba:
get-help about_execution_policies
Para buscar la directiva de ejecución del sistema, escriba:
get-executionpolicy
Para cambiar la directiva de ejecución del sistema, utilice el cmdlet Set-ExecutionPolicy. Por ejemplo, para sustituir la directiva de ejecución por RemoteSigned, escriba:
set-executionpolicy remotesigned
La directiva de ejecución de Windows PowerShell se guarda en el Registro de Windows y se conservará aunque se desinstale y se vuelva a instalar Windows PowerShell.
Vea también
Otros recursos
about_Execution_Policies
about_Signing
Get-ExecutionPolicy
Set-ExecutionPolicy