Ejecute secuencias de comandos de PowerShell localmente sin iniciar sesión en Windows 10
Windows PowerShell es un potente terminal de Microsoft que le permite automatizar y crear scripts de tareas en máquinas Windows e interactuar con muchas de las aplicaciones disponibles en ellas. Es una gran mejora con respecto al símbolo del sistema(Command Prompt) y está dirigida principalmente a los desarrolladores.
Si bien hay personas que desconocen su verdadero poder, aquellos que saben cómo manejarlo lo usaron para una gran cantidad de propósitos, que van desde ejecutar los comandos más simples hasta incluso actualizar Windows a la fuerza. Suponiendo que usted es uno de los que sabe cómo usar PowerShell , pero no puede ejecutar líneas de comando en la terminal porque no ha iniciado sesión localmente en la computadora que está operando aquí, esta publicación es para usted. Si bien este es un problema muy común que enfrentan varias personas, la solución es igual de básica.
De forma predeterminada, Windows no le permite ejecutar todos y cada uno de los scripts, especialmente aquellos que intentan cambiar la configuración del sistema en Windows . En esta publicación, compartiremos cómo puede ejecutar un script de PowerShell(run a PowerShell script) sin firmar.
¿Qué son los scripts de PowerShell firmados?
Un script firmado significa que ha sido autorizado o confirmado por un administrador de TI y lleva una firma con una fecha de caducidad. Es similar a los certificados en Windows o certificados SSL que están disponibles en los sitios web. En resumen, Windows trata esto como confiable.
Ejecute secuencias de comandos de PowerShell(Run PowerShell Scripts) localmente sin firmar
Cuando está probando un script que no necesita firma, se requiere un enfoque diferente. Puede provenir de una fuente confiable o puede haberlo desarrollado usted mismo. El certificado no es necesario. Entonces, para ejecutar scripts locales de PowerShell sin firmar, siga estos pasos:
- Abra la configuración de Windows 10 (Win + I)
- Vaya a Actualización y seguridad
- Seleccione(Select) Para desarrolladores en el lado izquierdo
- Localice la sección de PowerShell
- Seleccione Cambiar política de ejecución para permitir que los scripts locales de PowerShell se ejecuten sin firmar(Change execution policy to allow local PowerShell scripts to run without signing)
- Ahora haga clic en el enlace Mostrar configuración(Show Settings) y se abrirá la ventana de PowerShell .
La ventana mostrará información sobre ExecutionPolicy , la opción y otras configuraciones. Los scripts remotos(Remote) aún requerirán la firma.
Para confirmar, abra PowerShell , ejecute su script y no debería ver ningún mensaje de error. Este script se ejecutará con los permisos del usuario que ejecuta la sesión de PowerShell .
Esta característica es extremadamente útil para las organizaciones que solo tienen máquinas unidas a un dominio. Le permite ejecutar scripts en máquinas cliente antes de devolverlos al servidor.
Espero que la publicación haya sido útil y que ahora pueda ejecutar scripts sin firmar en Windows usando PowerShell .
Lea(Read next) a continuación: Cómo activar o desactivar la ejecución de scripts de Windows PowerShell(turn on or off Windows PowerShell script execution) .
Related posts
Cómo bloquear IP o un sitio web utilizando PowerShell en Windows 10
Cómo ver el comando PowerShell en History en Windows 10
Cómo encontrar y deshabilitar Webcams usando PowerShell en Windows 10
Replace Command Prompt con PowerShell en WinX Menu de Windows 10
Cómo agregar PowerShell a Context Menu en Windows 10
Cómo crear una lista de programas instalados con PowerShell en Windows 10
3 formas de cambiar la dirección IP en Windows 10
Reemplace el símbolo del sistema con PowerShell y viceversa en Windows 10
Top 3 Reddit apps para Windows 10 que están disponibles en Windows Store
Replace PowerShell con Command Prompt en Context Menu en Windows 10
Cómo restablecer Microsoft Store apps usando PowerShell en Windows 10
Cómo configurar el símbolo del sistema y los atajos de teclado/escritorio de PowerShell
Lanzar archivos fácilmente con MyLauncher para computadoras Windows 10
Desactive Scroll-Forward en CMD and PowerShell en Windows 10
8 ¿Características que son nuevas en el símbolo del sistema y PowerShell de Windows 10?
Cómo programar PowerShell script en Task Scheduler en Windows 10
Cómo abrir los archivos .aspx en la computadora Windows 10
15 comandos de ejecución de Windows 10 que todos deberían aprender
Cómo encontrar System Uptime en Windows 10
Cómo usar las herramientas de compatibilidad de Windows 10 para ejecutar aplicaciones desactualizadas