Como verificar a versão do Powershell no Windows 10, 8 e 7

Como o Windows 10 vem com o Windows PowerShell 5.0 instalado por padrão, mas o componente WU (Windows Update) deve instalar uma versão superior automaticamente (Powershell 5.1), alguns usuários estão procurando maneiras de determinar quais versões do Powershell estão usando atualmente.

Se você é um fã de fazer tarefas através de um terminal com Powershell, é sempre uma boa idéia para se certificar de que seu sistema usa a versão mais recente. Isso é especialmente verdadeiro se você estiver usando uma versão do SO anterior ao Windows 10. Lembre-se de que o PowerShell ficou muito mais potente a partir da versão 5.0 - você tem muito mais controle sobre o Windows Server e também oferece mais controle sobre o Exchange., Servidores baseados em Lync e SQL.

Antes de mostrarmos como verificar a versão do seu PowerShell, aqui estão as versões pré-instaladas por padrão de acordo com a versão do Windows:

 Windows 10 e Windows Server 2016 - PowerShell versão 5.0 (deve ser atualizado para 5.1 pelo Windows Update) Windows 8.1 e Windows Server 2012 R2 - PowerShell versão 4.0 Windows 8 e Windows Server 2012 - PowerShell versão 3.0 Windows7 SP1 e Windows Server 2008 R2 SP1 - versão 2.0 do PowerShell 

Como verificar sua versão do PowerShell

Agora que você sabe como devem ser as versões padrão, siga as etapas abaixo para obter um guia rápido sobre como verificar sua versão atual do PowerShell. Tenha em mente que as etapas a seguir podem ser replicadas, independentemente da sua versão do Windows.

  1. Pressione a tecla Windows + R para abrir um comando Executar. Em seguida, digite " powershell " e pressione Enter para abrir um novo prompt do PowerShell.

    Diálogo de execução: powershell
  2. Na recém-aberta janela do Powershell, digite o comando abaixo e pressione Enter :
     $ PSversionTable 
  3. Você verá uma lista de detalhes relacionados ao seu utilitário PowerShell. No entanto, o que nos interessa é o PSVersion. Nesse caso, já temos a versão mais recente porque já instalamos todas as atualizações pendentes por meio do WU.

    Nota: Tenha em mente que você também pode usar a versão get-host | Select-Object ou $ host.version como comandos adicionais que recuperarão sua versão do PowerShell.

Se você tiver o Windows 10 e seu PSVersion ainda é 5.0.10586.63, você pode atualizá-lo para a versão mais recente instalando todas as atualizações pendentes no Windows Update.

Artigos Interessantes