Hay varias herramientas centradas en la ejecución de comandos, dejando a un lado la interfaz gráfica tan habitual hoy día en los sistemas operativos. Por descontado, esto es algo que alcanza a Windows, por ejemplo con la herramienta PowerShell.
Esta es una aplicación integrada en el propio sistema de Microsoft que nos permite llevar a cabo multitud de tareas a través de la línea de comandos, tanto básicas como avanzadas. Lo cierto es que a medida que el sistema operativo recibe nuevas actualizaciones, esta es una herramienta integrada que también recibe versiones más actuales.
Pero también tenemos la posibilidad de instalar la última versión de PowerShell en Windows 11 nosotros mismos a mano, tal y como os vamos a mostrar a continuación. Y es que aquí nos encontramos con un shell multiplataforma actual para Windows 11 basado en .NET para que obtengamos un mejor rendimiento. Debemos tener en cuenta que de manera predeterminada, en las versiones más actuales del sistema operativo nos encontramos con PowerShell 5.1.
Pero es bastante probable que los usuarios más avanzados que utilicen esta herramienta de comandos de manera habitual, quieran un mayor rendimiento. Por tanto, para obtener actualizaciones más rápidas en la aplicación como tal, además de una automatización avanzada en comparación con PowerShell 5.1, es recomendable obtener e instalar la versión más actual disponible.
Además, disponer de la versión más actual, en Windows 11, supone instalar la evolución moderna del shell de la línea de comandos y el lenguaje de scripting de Microsoft. Está creado para usuarios avanzados, administradores de red, y desarrolladores que necesitan capacidades avanzadas de automatización y gestión multiplataforma.
Cómo instalar la versión más reciente de PowerShell para Windows
Antes que nada debemos tener presente que en estos instantes la versión más moderna de esta herramienta de línea de comandos es PowerShell 7.6 en su edición Preview. Lo mejor de todo es que no tenemos más que acceder a su página oficial de la plataforma de desarrollo GitHub y descargar la última versión disponible.

Esto es algo que podemos llevar a cabo directamente desde este enlace. Lo interesante aquí es que a medida que vayan apareciendo nuevas revisiones de la herramienta, automáticamente las tendremos disponibles en esta web. Si deseamos instalar otras versiones anteriores más estables, no tenemos más que desplazarnos hacia abajo en la misma página.
En el caso que nos ocupa ahora para Windows, basta con que bajemos el archivo en formato .MSI y lo ejecutemos en el equipo con el sistema de Microsoft.
Eso sí, quizá a algunos usuarios les resulte más cómodo hacer uso de la tienda oficial de Windows 11 para este tipo de tareas de instalación de aplicaciones. Básicamente con esto lo que os queremos decir es que también tenemos la posibilidad de instalar la más reciente versión de PowerShell desde la Microsoft Store. Para ello podemos abrir la tienda como tal y hacer una búsqueda, o acceder a la app como tal directamente desde este enlace.

A partir de ahí ya tendremos la posibilidad de bajar esta herramienta de la línea de comandos de manera totalmente segura instalarla en nuestro equipo. Además, es importante saber que por defecto todas las aplicaciones que bajemos desde la Microsoft Store se actualizan de manera automática, por lo que recibiremos las versiones lanzadas más adelante, a medida que aparezcan.
| Característica | GitHub (Recomendado para expertos) | Microsoft Store (Recomendado para principiantes) |
|---|---|---|
| Actualizaciones | Manuales (requiere descargar y ejecutar cada nueva versión) | Automáticas (gestionadas por la tienda de Windows) |
| Versiones Disponibles | Todas: Estable, LTS (soporte extendido) y Preview (experimentales) | Principalmente la versión estable más reciente |
| Control | Máximo control sobre la versión y la configuración de instalación | Instalación simplificada con un solo clic |
| Ideal para | Administradores de sistemas y desarrolladores que necesitan versiones específicas | Usuarios que buscan la máxima comodidad y tener siempre la última versión estable sin esfuerzo |
Por último, también tenemos la oportunidad de instalar esta potente herramienta para utilizar comandos en Windows directamente desde la anterior versión que viene preinstalada en el sistema operativo. Para ello basta con que ejecutemos el siguiente comando:
winget install --id Microsoft.PowerShell
