Cómo activar o desactivar la ejecución de scripts de Windows PowerShell
Si desea activar o desactivar la ejecución de scripts de Windows PowerShell(turn on or off Windows PowerShell script execution) en Windows 10 , siga esta guía paso a paso. Usaremos el Editor del Registro(Registry Editor) y el Editor de Políticas de Grupo Local(Local Group Policy Editor) para habilitar o deshabilitar esta funcionalidad.
Windows PowerShell es una herramienta esencial y útil incluida en el sistema operativo Windows . Existen principalmente dos tipos de secuencias de comandos: firmadas por un editor de confianza y secuencias de comandos locales. Los scripts locales son los que crea en su computadora personal, mientras que el otro es lo que un editor de confianza ha firmado para realizar una tarea específica.
Activar o desactivar la ejecución de scripts de Windows PowerShell
Para activar o desactivar la ejecución de scripts de Windows PowerShell mediante el (Windows PowerShell)Editor de directivas de grupo(Group Policy Editor) , siga estos pasos:
- Busque gpedit.msc en el cuadro de búsqueda de la barra de tareas.
- Haga clic en Editar política de grupo(Edit group policy) en el resultado de la búsqueda.
- Vaya a Windows PowerShell en Configuración del equipo(Computer Configuration) .
- Haga doble clic en Activar ejecución de scripts(Turn on Script Execution) .
- Seleccione la opción Habilitado .(Enabled)
- Elija una política(Execution Policy) de ejecución de la lista desplegable.
- Seleccione la opción Desactivado(Disabled) para desactivar la ejecución del script.
- Haga clic en Aplicar(Apply) y Aceptar(OK) .
Veamos estos pasos en detalle.
Al principio, deberá abrir el Editor de políticas de grupo local(Local Group Policy Editor) en su computadora. Para eso, busque gpedit.msc
en el cuadro de búsqueda de la barra de tareas(Taskbar) y haga clic en Editar política de grupo (Edit group policy ) en el resultado de la búsqueda. Después de abrir esta herramienta, navegue a la siguiente ruta:
Computer Configuration > Administrative Templates > Windows Components > Windows PowerShell
En la carpeta de Windows PowerShell , verá una configuración llamada Activar ejecución de scripts(Turn on Script Execution) . Haga doble clic en él y seleccione la opción Habilitado .(Enabled )
Después de eso, elija una Política de ejecución de la lista desplegable. Verás estas tres opciones-
- Permitir solo scripts firmados
- Permitir(Allow) scripts locales y scripts firmados remotos
- Permitir todos los scripts
Si desea desactivar la ejecución del script en Windows PowerShell , elija la opción Deshabilitado (Disabled ) .
De cualquier manera, haga clic en Aplicar (Apply ) y Aceptar (OK ) para guardar el cambio.
Como se dijo anteriormente, es posible realizar el mismo cambio utilizando el Editor del Registro(Registry Editor) . Antes de eso, se recomienda crear un punto de restauración del sistema y hacer una copia de seguridad de todos los archivos del registro(backup all Registry files) .
Habilite o deshabilite la ejecución de scripts de Windows PowerShell mediante (Windows PowerShell)el Registro(Registry)
Para habilitar o deshabilitar la ejecución de scripts de Windows PowerShell , siga estos pasos:
- Presiona Win+R .
- Escribe regedit y presiona el botón Enter .
- Haga clic en el botón Sí(Yes) .
- Vaya a Windows dentro de la tecla HKLM(HKLM key) .
- Haga clic con el botón derecho en Windows > Nuevo > Clave.
- Nómbrelo como PowerShell .
- Haga clic(Right-click) con el botón derecho en PowerShell > New DWORD((Value) 32 bits) .
- Nómbrelo como EnableScripts .
- Haga doble clic en él para establecer los datos del valor(Value) como 1 .
- Right-click PowerShell > New > String Value .
- Nómbrelo como ExecutionPolicy .
- Haga doble clic en él para configurar los datos del valor(Value) como se menciona a continuación.
Si quieres saber más, sigue leyendo.
Para comenzar, presione Win+R , escriba regedit
y presione el botón Enter . Si ve el mensaje de UAC , haga clic en el botón (UAC)Sí (Yes ) para abrir el Editor del Registro(Registry Editor) en su computadora. Después de eso, navegue a la siguiente ruta:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
Haga clic con el botón derecho en Windows, seleccione New > Key, y asígnele el nombre PowerShell .
Deberá crear un valor DWORD(DWORD) (32 bits) y un valor de (Value)cadena(String Value) en la clave de PowerShell . Para ello, haga clic con el botón derecho en PowerShell > New > DWORD (32-bit) Value y asígnele el nombre EnableScripts .
Haga doble clic(Double-click) en EnableScripts para establecer los datos del valor (Value data ) como 1 o 0 . Si desea habilitar esta funcionalidad, hágalo 1 . De lo contrario, que sea 0 .
Ahora, deberá establecer la política de ejecución. Para ello, haga clic con el botón derecho en PowerShell > New > String Value de cadena y asígnele el nombre ExecutionPolicy .
Después de eso, haga doble clic en él e ingrese los datos del valor (Value data ) como se indica a continuación:
- AllSigned: permitir solo scripts firmados
- RemoteSigned : permite scripts locales y scripts firmados de forma remota
- Sin restricciones:(Unrestricted:) permitir todos los scripts
Por último, haga clic en el botón Aceptar (OK ) para guardar el cambio.
¡Eso es todo! Espero eso ayude.
Related posts
Cómo instalar Google Chrome usando Windows PowerShell
Windows PowerShell ISE vs Windows PowerShell: ¿Cuál es la diferencia?
Format External Hard Drive or USB unidad usando Windows PowerShell
Desactivar Security Questions en Windows 10 usando un PowerShell Script
Cómo usar Windows PowerShell ISE - Tutorial para principiantes
Cómo ocultar Windows Updates usando PowerShell en Windows 10
Desactive Scroll-Forward en CMD and PowerShell en Windows 10
Cómo programar PowerShell script en Task Scheduler en Windows 10
Cómo Delete o crear una tarea programada con PowerShell en Windows 11
Cómo comprobar PowerShell version en Windows 11/10
¿Qué es el Windows Terminal?
Convert PowerShell script (PS1) Archivo a EXE con IExpress en Windows 10
Cómo desinstalar preinstalado Microsoft Store Apps en Windows 11/10
Run Windows PowerShell Scripts primero en Logon, LogOff, Startup, Apagado
Run PowerShell Scripts Locally sin firmar en Windows 10
Reset Windows Update Client usando PowerShell Script
Cómo abrir un PowerShell prompt elevado en Windows 10
Cómo encontrar System Uptime en Windows 10
Export and Backup Device Drivers usando PowerShell en Windows 10
Replace Powershell con Command Prompt en el Windows 10 Start Menu