En algunas ocasiones es necesario conocer la versión de Windows PowerShell instalada.
Existen distintas formas de determinar la versión de PowerShell, como por ejemplo invocando get-host
en un terminal de PS, aunque personalmente prefiero consultar la variable $PSVersionTable
ya que ofrece mucha más información.
La versión de Windows PowerShell instalada en el sistema se puede comprobar consultando la variable $PSVersionTable
. Ejemplo:
|
|
Como vemos $PSVersionTable
devuelve mucha información referente a PowerShell:
PSVersion
: La versión de Windows PowerShell.WSManStackVersion
: La versión del stack de Web Services Management (WS-Management).SerializationVersion
: La versión del método de serialización.CLRVersion
: La versión del Common Language Runtime (CLR).BuildVersion
: La versión de compilación de Windows PowerShell.PSCompatibleVersions
: Las versiones de Windows PowerShell soportadas por la versión actual.PSRemotingProtocolVersion
: La versión del protocolo de gestión remota de Windows PowerShell.