Cómo dominar 10 comandos esenciales de PowerShell para usuarios de Windows
PowerShell es un poco peculiar, pero en realidad es una herramienta muy potente para administrar tu PC con Windows. Si alguna vez has pensado en automatizar tareas aburridas, como limpiar archivos, iniciar o detener aplicaciones o revisar las estadísticas del sistema, PowerShell es tu aliado. Es casi como un arma secreta, sobre todo si el Símbolo del sistema te parece un poco limitado. Además, en algunas configuraciones, las opciones nativas de la interfaz gráfica de usuario no son suficientes, y es entonces cuando dominar PowerShell puede ahorrarte mucho tiempo y frustraciones.
A diferencia de esos complicados scripts de shell de Linux, PowerShell usa comandos llamados «cmdlets», que son más parecidos al inglés y más fáciles de entender. Una vez que te familiarices con los comandos, te darás cuenta de todo lo que puedes hacer sin tener que navegar por los menús. Así que, si intentas solucionar problemas de servicio, automatizar actualizaciones o simplemente revisar la información del sistema, conocer algunos comandos de PowerShell te será de gran ayuda. Y sí, no siempre es sencillo: a veces tienes que ejecutar PowerShell como administrador o ajustar la política de ejecución, pero eso es parte de la diversión, ¿verdad?
Cómo solucionar problemas de directiva de ejecución de PowerShell en Windows
Por qué ayuda: La política de ejecución predeterminada suele bloquear la ejecución de scripts, lo que puede ser muy frustrante si intentas ejecutar scripts o herramientas personalizados. Cuando PowerShell muestra errores que indican que «la ejecución de scripts está deshabilitada», suele deberse a esta configuración. Cambiarla es la solución, y no es muy complicado una vez que sabes qué comando ejecutar. Verás un mensaje solicitando confirmación; solo presiona Y para continuar.
Establecer la política de ejecución para permitir scripts
- Abra PowerShell como administrador: haga clic con el botón derecho en el botón Inicio y seleccione Windows PowerShell (Administrador).
- Escriba el comando:
Set-ExecutionPolicy RemoteSigned. Esto permite ejecutar scripts locales y aquellos firmados por un editor confiable. - Presiona Yy luego Enter. A veces, esto no funciona en todas las máquinas de la misma manera; en algunas configuraciones funciona al primer intento, en otras, podría ser necesario reiniciar.
Si solo quieres comprobar tu política actual, escribe: Get-ExecutionPolicy. Así sabrás si necesitas cambiarla. Además, si estás experimentando, ten en cuenta que configurarla como Sin restricciones es la opción más flexible, pero también la más arriesgada. Hazlo solo si entiendes bien lo que haces.
Como a Windows le gusta complicar las cosas, a veces es necesario ajustar la política a través de la Política de grupo o modificar la configuración de seguridad, pero los comandos anteriores generalmente funcionan.
Artículos relacionados
¿Te resultó útil este artículo?