Dado que Windows 10 viene con Windows PowerShell 5.0 instalado de forma predeterminada, se supone que el componente WU (Windows Update) instala una versión superior automáticamente ( Powershell 5.1), algunos usuarios han estado buscando formas de determinar qué versiones de Powershell están usando actualmente.
Si eres fanático de realizar tareas a través de una terminal con Powershell, siempre es una buena idea hacer asegúrese de que su sistema utilice la última versión. Esto es especialmente cierto si está utilizando una versión del sistema operativo anterior a Windows 10. Tenga en cuenta que PowerShell se volvió mucho más poderoso a partir de la versión 5.0: tiene mucho más control sobre Windows Server y también le brinda más control sobre Exchange. , Lync y servidores basados en SQL.
Antes de mostrarle cómo verificar la versión de su PowerShell, aquí están las versiones que vienen preinstaladas por defecto de acuerdo con su versión de Windows:
Windows 10 and Windows Server 2016 - PowerShell version 5.0 ( it should get updated to 5.1 by Windows Update)Windows 8.1 and Windows Server 2012 R2 - PowerShell version 4.0Windows 8 and Windows Server 2012 - PowerShell version 3.0Windows7 SP1 and Windows Server 2008 R2 SP1 - PowerShell version 2.0
Cómo verificar su versión de PowerShell
Ahora que sabe cómo deberían verse las versiones predeterminadas como, siga los pasos a continuación para obtener una guía rápida sobre cómo verificar su versión actual de PowerShell. Tenga en cuenta que los siguientes pasos se pueden replicar independientemente de su versión de Windows.
- Presione la tecla de Windows + R para abrir un comando Ejecutar. Luego, escriba «powershell» y presione Entrar para abrir un nuevo indicador de PowerShell.
- En la ventana de Powershell recién abierta, escriba el comando a continuación y presione Enter:
$PSversionTable
- Verás una lista de detalles relacionados con tu utilidad PowerShell. Sin embargo, la que nos interesa es PSVersion. En este caso, ya tenemos la última versión porque ya instalamos todas las actualizaciones pendientes a través de WU.
Nota: Tenga en cuenta que también puede usar get-host | Select-Object version o $ host.version como comandos adicionales que recuperarán su versión de PowerShell.
Si tiene Windows 10 y su PSVersion todavía es 5.0.10586.63, puede actualizarlo a la última versión instalando todas las actualizaciones pendientes en Windows Update.