Windows PowerShell tiene cuatro políticas de ejecución diferentes:
- Restringido: no se pueden ejecutar scripts. Windows PowerShell sólo se puede utilizar en modo interactivo.
- AllSigned: solo se pueden ejecutar scripts firmados por un editor confiable.
- RemoteSigned: los scripts descargados deben estar firmados por un editor confiable antes de poder ejecutarlos.
- Sin restricciones: sin restricciones; Se pueden ejecutar todos los scripts de Windows PowerShell.
- Indefinido: no se ha establecido ninguna política de ejecución.
Si la política de ejecución no está establecida ni configurada, se muestra como 'No definida'. Así es como puede ver el valor actual.
Contenido esconder Cómo ver la Política de ejecución de PowerShell Cambiar la política de ejecución de PowerShell para un proceso Cambiar la política de ejecución de PowerShell para el usuario actual Cambiar la política global de ejecución de PowerShell Cambie la política de ejecución de PowerShell con un ajuste del RegistroCómo ver la Política de ejecución de PowerShell
- Abra PowerShell.
- Escriba o copie y pegue el siguiente comando y presione la tecla Intro:|_+_|
El comando mostrará todas las políticas de ejecución. Como puede ver, hay varios ámbitos para los cuales se puede definir la política de ejecución. Se puede configurar globalmente para todos los usuarios, solo para el usuario actual o para el proceso actual. La política de proceso actual tiene prioridad sobre la configuración del usuario actual. La política de usuario actual anula la opción global. Mantén esto en mente. Ahora, veamos cómo cambiar la política de ejecución de scripts para PowerShell.
monitor acer sb220q
Cambiar la política de ejecución de PowerShell para un proceso
- Abra un símbolo del sistema o PowerShell.
- Inicie el archivo powershell.exe con el argumento -ExecutionPolicy Unrestricted. Por ejemplo, |_+_|
Esto iniciará su secuencia de comandos utilizando la política de ejecución sin restricciones. En lugar del script, puedes iniciar un cmdlet o lo que quieras. En lugar de 'Sin restricciones', puede utilizar cualquier otra política mencionada anteriormente.
Consejo: Para una consola PowerShell abierta, puede cambiar la política de ejecución usando el comando:
Olvidé la contraseña de la impresora HP.|_+_|
Permanecerá activo hasta que cierre la ventana actual de PowerShell.
Cambiar la política de ejecución de PowerShell para el usuario actual
- Abra PowerShell.
- Escriba o copie y pegue el siguiente comando y presione la tecla Intro:|_+_|
Consejo: Si la política no se establece después del comando anterior, intente combinarla con el argumento -Force, así:
|_+_|Cuando la política de ejecución se establece para el usuario actual, anulará el alcance de 'LocalMachine'. Nuevamente, para un proceso, puede anularlo para la instancia actual de PowerShell como se describe arriba.
Cambiar la política global de ejecución de PowerShell
Esta política de ejecución se aplica a la computadora, lo que significa que es efectiva para aquellas cuentas de usuario a las que no se les aplica ninguna política de ejecución individualmente. Con la configuración predeterminada, se aplicará a todas las cuentas de usuario.
Para cambiar la política de ejecución de PowerShell en Windows 10, Haz lo siguiente.
jet de oficina 4655
- Abra PowerShell como administrador.
- Ejecute el siguiente comando:|_+_|
Estás listo.
Cambie la política de ejecución de PowerShell con un ajuste del Registro
Es posible cambiar la política de ejecución con un ajuste del Registro tanto para el usuario actual como para la computadora. Así es como se puede hacer.
- Abra el editor del Registro.
- Para cambiar la política de ejecución para el usuario actual, vaya a|_+_|
- Establezca el valor de cadena ExecutionPolicy en uno de los siguientes valores: Restringido, AllSigned, RemoteSigned, Sin restricciones, Sin definir.
- Para cambiar la política de ejecución para el alcance de LocalMachine, vaya a|_+_|
- Establezca el valor de cadena ExecutionPolicy en uno de los siguientes valores: Restringido, AllSigned, RemoteSigned, Sin restricciones, Sin definir.
Consejo: vea cómo acceder a una clave de Registro con un solo clic. Además, puede cambiar rápidamente entre HKCU y HKLM en el Editor del Registro de Windows 10.
Eso es todo.