Como obter a versão do PowerShell e usar o PowerShell para obter informações de versão

19 de junho de 2021 11474 Visualizações Suspensão do Powershell

Esta Zona S ensina cinco métodos para obter a versão do PowerShell no Windows 10. O guia também tem uma seção que compara as versões do PowerShell por sistema operacional Microsoft.





Isso não é tudo, o guia também é carregado com etapas para encontrar a versão de um arquivo e um módulo do PowerShell. Além disso, você aprenderá a usar o PowerShell para instalar a versão do Microsoft Office.



Por fim, há uma seção com etapas para obter a versão do .Net Framework instalada em seu computador.

Este guia tem vários tópicos espalhados por várias seções e subseções. Se você estiver interessado em um tópico específico, expanda o Índice de conteúdo da postagem de navegação. Em seguida, clique no tópico desejado.

Procurar tópicos de postagem



Como obter a versão do PowerShell no Windows 10

Como obter a versão do PowerShell no Windows 10

Este guia começa com 5 métodos para verificar a versão do PowerShell no Windows 10.



Obtenha a versão do PowerShell com a variável automática $PSVersionTable

Para usar esse método, execute o comando abaixo no PowerShell…

|_+_|

Aqui está o resultado…



Como você pode ver, o resultado é exibido em um Tabela de hash do PowerShell estilo. Se você precisar extrair o PSVersion, siga as etapas abaixo:



O chkdsk não pode ser executado porque o volume está sendo usado por outra janela de processo 10
  1. Extraia os Valores na Hashtable com o comando abaixo
|_+_|

O comando divide os Valores em 4 colunas – Major, Minor, Build e Revision. O resultado na primeira linha representa a versão do PowerShell.

Obtenha a versão do PowerShell com a variável automática $PSVersionTable
  1. A próxima etapa é extrair os valores Major, Minor, Build e Revision e salvar cada um em uma variável. Para concluir esta etapa, execute os comandos abaixo…
|_+_|

Em cada um dos comandos, extraí as listas Major, Minor, Build e Revision. No entanto, como existem vários valores na matriz, incluí [0] para extrair o primeiro objeto da matriz.

  1. Combine Major, Minor, Build e Revision e insira um ponto com PowerShell Join.
|_+_|

O comando exibe o número da versão real, conforme mostrado na captura de tela abaixo…

Obtenha a versão da versão do PowerShell com o comando Get-Variable PSVersionTable

Você também pode obter sua versão PS usando o comando abaixo:

|_+_|

Como na última seção, o comando exibe o resultado nos formatos Maior, Menor, Compilar e Revisão.

Obtenha a versão da versão do PowerShell com o comando Get-Variable PSVersionTable

Mais uma vez, para combinar o número da versão, extraia os números Major, Minor, Build e Revision. Em seguida, combine-os no segundo comando abaixo…

|_+_| |_+_|

O último comando combina os números Major, Minor, Build e Revision em um único número de versão. Veja a imagem abaixo…

Obtenha a versão do PowerShell com o comando Get-Host

Outro método para obter a versão PS no seu PC com Windows 10 é executar o comando abaixo…

|_+_|

Como os dois primeiros comandos desta seção, este comando retorna os números Major, Minor, Build e Revision.

Mais uma vez, como nas duas últimas subseções, para exibir o número completo da versão, primeiro separe os valores individuais. Então, combine então.

Aqui estão os comandos…

|_+_| |_+_|

E aqui está o número da versão final…

Obtenha a versão do PowerShell com o comando Get-Host

Obtenha a versão do PowerShell com a variável automática $ Host

A variável automática $Host também exibe a versão do PowerShell instalada em seu computador. Para exibir esse valor, execute os comandos abaixo.

|_+_|

Para exibir a versão como um valor único, execute os comandos abaixo…

|_+_| |_+_| Obtenha a versão do PowerShell do registro do Windows

Obtenha a versão do PowerShell do registro do Windows

Você também pode obter a versão do PowerShell em seu PC com Windows 10 a partir do registro do Windows. As informações sobre o PowerShell estão disponíveis nesta chave de registro:

|_+_|

Para exibir todas as informações disponíveis nessa chave de registro, execute o comando abaixo:

|_+_|

Aqui está o resultado do comando no PowerShell…

A chave de registro tem uma propriedade chamada Versão do PowerShell . Para diminuir esse valor (PowerShellVersion), atualize o comando anterior conforme mostrado abaixo:

|_+_|

Felizmente, ao contrário dos 4 comandos anteriores, este comando exibe o número completo da versão. No entanto, como você pode ver na captura de tela abaixo, o número de revisão retornado por este comando é diferente do resto.

Tabela de versões do PowerShell por sistema operacional Windows

Como obter o número principal, secundário e de compilação da versão do PowerShell

Os primeiros 4 comandos usados ​​nesta seção exibem claramente o número Principal, Secundário, Compilação e Revisão da versão do PowerShell.

Portanto, para exibir o número Major, Minor, Build e Revision da versão do PowerShell em seu computador Windows 10, execute qualquer um dos seguintes comandos…

|_+_|

Histórico de versões do PowerShell pelo sistema operacional Windows /.NET Core

Como instalar a versão mais recente do PowerShell no Windows 10

A tabela abaixo é uma lista do histórico de versões do PowerShell, o ano em que foram lançados e o sistema operacional com o qual foram lançados…

Versão do PowerShellData de lançamentoSistema operacional/.NET Core
1,0Novembro de 2006Instalado no Windows XP SP2, Windows Server 2003 SP1 e Windows Vista. Opcional no Windows Server 2008.
2,0julho de 2009Integrado ao Windows 7 e Windows Server 2008 R2. Instalável no Windows XP SP3, Windows Server 2003 SP2 e Windows Vista SP1.
3,0Outubro de 2012Integrado ao Windows 8 e Windows Server 2012. Instalável no Windows 7 SP1, Windows Server 2008 SP1 e Windows Server 2008 R2 SP1.
4,0outubro 2013Integrado ao Windows 8.1 e ao Windows Server 2012 R2. Instalável no Windows 7 SP1, Windows Server 2008 R2 SP1 e Windows Server 2012.
5,0Fevereiro de 2016Lançado no Windows Management Framework (WMF) 5.0.
5.1agosto de 2016Disponível na atualização de aniversário do Windows 10 e no Windows Server 2016
6,0Janeiro de 2018Primeira versão do PowerShell criada no .NET Core 2.0. Disponível no Windows, macOS e Linux
6.1setembro de 2018Construído no .NET Core 2.1. Pode ser instalado no Windows, Linux e macOS
6.2março de 2019Construído no .NET Core (versão não disponível). Também pode ser instalado no macOS, Windows e Linux
7.0 (LTS)março de 2020Construído no .NET Core 3.1 (LTS). Instalado em Linux, macOS e Windows
PowerShell 7.1Novembro de 2020Construído em .NET 5.0. Pode ser instalado em Linux, macOS e Windows

No momento da atualização deste guia (junho de 2021), o PowerShell 7.1 era a versão mais recente.

Como instalar a versão mais recente do PowerShell no Windows 10

Como instalar a versão mais recente do PowerShell no Windows 10

Como mencionei anteriormente, quando este guia foi atualizado, a versão mais recente do PowerShell era 7.1. Esta versão é construída no .NET 5.0.

Esta versão é compatível com os sistemas operacionais Windows (incluindo o Windows 10). Além disso, você pode instalar o PowerShell 7.1 no macOS e Linux.

Existem muitos métodos para instalar a versão mais recente do PowerShell. No entanto, um dos métodos mais rápidos é instalá-lo na Microsoft Store.

Siga as etapas abaixo para instalar a versão mais recente do PowerShell no Windows 10…

  1. Procurar Microsoft Store usando a ferramenta de pesquisa do Windows 10. Em seguida, abra-o nos resultados da pesquisa.
  1. No canto superior direito do aplicativo, clique no ícone de pesquisa.
Como instalar a versão mais recente do PowerShell no Windows 10
  1. Em seguida, insira PowerShell na caixa de pesquisa exibida. Nos resultados exibidos, clique em PowerShell.
  1. Por fim, quando a página do aplicativo for aberta, clique em Pegue . Em seguida, aguarde o download e a instalação do aplicativo.
Como usar o PowerShell para obter o arquivo e algumas informações de versão do aplicativo
  1. Quando a versão mais recente do PowerShell terminar de instalar, no canto superior direito, clique em Lançar .

Alternativamente, você pode pesquisar PowerShell e abra a nova versão….

A antena de onda ao vivo é legítima

Outra maneira de iniciar a nova versão do PS é abrir a versão atual do PS. Então corra pwsh.exe .

Como usar o PowerShell para obter o arquivo e algumas informações de versão do aplicativo

Como usar o PowerShell para obter a versão de um arquivo

Nesta seção, você aprenderá como usar o PowerShell para obter a versão de um arquivo. A seção também abrange as etapas para obter a versão de um módulo PS instalado.

Além disso, você aprenderá a usar o PS para encontrar a versão do Microsoft Office instalada no seu PC com Windows 10.

Finalmente, as duas últimas subseções ensinam como usar o PS para obter a versão do .Net Framework instalada e a versão do Windows Build.

Como usar o PowerShell para obter a versão de um arquivo

Neste exemplo, quero obter a versão do arquivo 7zFM.exe no meu computador. Para ajudar na minha ilustração, a captura de tela abaixo mostra a versão do arquivo.

Como usar o PowerShell para obter a versão de um arquivo

Vamos começar usando o Get-ItemProperty para retornar as informações de versão do arquivo

|_+_|

Este comando retorna 3 propriedades:

Para retornar a propriedade da versão do arquivo, execute o comando abaixo:

|_+_|

Agora volta, o Versão do arquivo propriedade sozinha.

Como usar o PowerShell para obter a versão de um módulo do PowerShell

Por fim, para exibir a versão do arquivo com o PowerShell, execute o comando abaixo:

|_+_|

Como usar o PowerShell para obter a versão de um módulo do PowerShell

O Get-Módulo O comando lista todos os módulos instalados em seu computador.

|_+_|

A versão do módulo é listada no resultado.

Como usar o PowerShell para obter a versão de um módulo do PowerShell

No entanto, se você quiser listar o número da versão de um módulo específico do PowerShell – digamos, Microsoft.PowerShell.Management – prossiga com os passos abaixo:

|_+_|

O comando exibe informações sobre o módulo específico, incluindo o número da versão do módulo.

nfl transmissão ao vivo kodi

Para exibir o número da versão do módulo, execute o comando abaixo:

|_+_|

O comando exibe o número Major, Minor, Build e Revision da versão do módulo PowerShell.

Como usar o PowerShell para obter a versão do Microsoft Office instalado

Para combinar esses valores separados por pontos (pontos), siga os passos abaixo:

  1. Salve os valores de número Major, Minor, Build e Revision em variáveis ​​separadas:
|_+_|
  1. Por fim, combine os diferentes elementos do número da versão do módulo e separe-os com um ponto (.)
|_+_|

E aqui está a versão do módulo – 3.1.0.0 .

Como usar o PowerShell para obter a versão do Microsoft Office instalado

As informações sobre todos os aplicativos instalados no Windows 10, incluindo o Microsoft Office, estão localizadas neste caminho de registro do Windows…

|_+_|

Destaquei a subchave do Office 365 no caminho acima.

Como usar o PowerShell para obter a versão do Microsoft Office instalado

Para exibir informações de instalação, incluindo a versão da minha instalação do Office, incluirei a chave O365BusinessRetail – en-us no caminho anterior.

|_+_|

Em seguida, usarei o comando Get-ItemProperty para exibir informações sobre o caminho.

|_+_|

O comando retorna várias propriedades, incluindo Versão de exibição . O Versão de exibição é a versão do Microsoft Office instalada no meu computador.

Para exibir as informações da versão do Microsoft Office instalado em seu computador, execute o comando abaixo:

|_+_|

E aqui você tem! A versão do Microsoft Office instalada no meu computador é 16.0.14026.20246 .

Como usar o PowerShell para verificar a compilação da versão do Windows

Como usar o PowerShell para obter a versão do .Net Framework

Informações sobre o .NET Framework instalado estão disponíveis nesta chave de registro

|_+_|

Para retornar todas as propriedades disponíveis no caminho do registro, execute o comando abaixo:

|_+_|

O comando retornou uma propriedade chamada Versão .

Para usar o PowerShell para obter o número da versão do .Net Framework, execute o comando abaixo:

nougat para nexo 7
|_+_|

Como usar o PowerShell para verificar a compilação da versão do Windows

Este comando exibe informações sobre o sistema operacional Windows instalado…

|_+_|

O resultado se o comando tiver uma propriedade chamada BuildNumber . Além disso, possui uma propriedade chamada Versão .

Para exibir o número da compilação do seu SO, use o comando abaixo:

|_+_|

Além disso, para usar o PowerShell para verificar a versão do Windows, use o comando abaixo:

|_+_|

O número da versão inclui o BuildNumber.

É isso – um guia completo sobre a versão do PowerShell! Espero que tenha achado útil?

Se você achou útil, por favor, vote sim para a pergunta Foi este post útil abaixo.

Alternativamente, você pode fazer uma pergunta, deixar um comentário ou fornecer mais feedback com o formulário Deixe uma resposta encontrado no final desta página.

Por fim, para obter mais zonas S de tecnologia do PowerShell, visite nossa página de guia de instruções do Windows PowerShell. Você também pode achar nossa página Work from Home muito útil.

Referências e Leituras Adicionais

  1. about_Split
  2. Como: Determinar quais versões do .NET Framework estão instaladas
  3. Get-Módulo
  4. Ciclo de vida de suporte do PowerShell
  5. Sobre o Office: Qual versão do Office estou usando?