Es posible que deba establecer la política de ejecución de PowerShell cuando intente ejecutar scripts de PowerShell para permitir que se ejecuten. De lo contrario, podría ser recibido con un "nombre de script no se puede cargar porque las secuencias de comandos están deshabilitadas en este sistema." mensaje de error.
Use este tutorial para permitir que los scripts de PowerShell se ejecuten en su sistema Windows.
Windows 10: deshabilitar las burbujas de notificaciónPrimero, asegúrese de que la ejecución del script no esté bloqueada con estos pasos:
- Haga clic derecho en el ícono del script, luego seleccione "Propiedad".
- Garantizar el "Para desbloquear"Está seleccionado, seleccione"bueno".
Opción 1: comando PS
- Seleccione el "casa"Y escribe"potencia Shell".
- Haga clic derecho en "Windows PowerShell", Luego seleccione"Ejecutar como administrador".
- Escriba lo siguiente, luego presione "entrar":
Set-ExecutionPolicy RemoteSigned -Force
Opción 2 - clave de registro
- Mantenga presionada la tecla Clave de Windows, entonces presione "R"Para mostrar la ventana Ejecutar.
- Género "regedit", Luego seleccione"bueno":
- Vaya a lo siguiente:
- HKEY_LOCAL_Machine
- SOFTWARE
- Microsoft
- Potencia Shell
- 1
- Shelllds
- Microsoft.PowerShell
- Haga clic derecho en "Microsoft.PowerShell"Carpeta, luego seleccione"Nuevo">"Valor de cadena".
- Género "Política de ejecución", Luego presione"entrar"Para establecer el nombre de la cadena.
- Abierto "Política de ejecución", Luego escriba"Remoto Firmado"en"Datos valiosos"campo.
- Seleccione "bueno".
Opción 3 - Política de grupo
La configuración de la directiva de grupo para establecer las políticas de ejecución está disponible en el Editor de administración de directivas de grupo en esta ubicación:
- Políticas> Plantillas administrativas> Componentes de Windows> Windows PowerShell> Habilitar ejecución de script