Como verificar a versão do PowerShell e atualizá-la no Windows Server?

Vamos ajudá-lo a verificar a versão do PowerShell e como atualizá-la em um Windows Server.

Imediatamente, o PowerShell é mais um desenvolvedor ou coisa de Sysadmin e nunca foi criado para o usuário comum do Windows porque eles têm o prompt comum para brincar (ai 🤐).

Resumindo, o PowerShell também executa cmdlets além dos comandos do Prompt de Comando.

No entanto, não estamos aqui para diferenciar o PowerShell do prompt de comando. Em vez disso, veremos uma maneira recomendada pela Microsoft que pode informar a versão do PowerShell.

E embora existam outros métodos para fazer isso pela internet, eles não funcionarão sempre em todas as situações.

Verifique a versão do PowerShell

A primeira coisa é abrir o PowerShell na pesquisa do Windows.

  Como fazer capturas de tela atrasadas com Snip e Sketch no Windows 10

Em seguida, digite $PSVersionTable e pressione enter.

Isso gera informações importantes, incluindo a versão atual do PowerShell, edição, versões compatíveis etc.

Agora chegando a outros comandos que ‘não’ funcionam com precisão. Estes incluem get-host, $host, $host-version, etc.

Notavelmente, eles fornecem a versão do host em que o PowerShell foi instalado e não a versão do mecanismo do PowerShell que procuramos.

No entanto, use get-host se você tiver o PowerShell versão 1.0, pois $PSVersionTable foi introduzido a partir da versão 2.0. Portanto, este $PSVersionTable não dará resultados quando usado no PowerShell 1.0.

Atualizar o PowerShell no Windows Server

Você pode atualizar o PowerShell no servidor Windows por meio de scripts de linha de comando ou baixando e instalando versões específicas do PowerShell.

  Como sempre mostrar barras de rolagem no Windows 11

O método mais simples é pegar o arquivo mais recente do site da Microsoft ou de seu repositório GitHub e prosseguir com a instalação.

Uma maneira nerd de fazer isso no próprio PowerShell é executando iex “& { $(irm https://aka.ms/install-powershell.ps1)} -usemsi”.

Isso se conectará ao repositório do MS GitHub. Em seguida, responda aos seguintes prompts e a instalação será concluída em breve.

Notavelmente, isso não atualizará o antigo PowerShell no sistema. Em vez disso, você terá a versão atualizada instalada ao lado.

Resumindo

Isso conclui a verificação da versão do PowerShell e como atualizá-la.

Os cmdlets tornam o PowerShell uma ferramenta poderosa para automação. Ainda assim, ajudaria tomar nota de mais algumas linguagens de script como desenvolvedor.

  Como habilitar a reprodução de mídia protegida no Edge no Windows 10

Gostou de ler o artigo? Que tal compartilhar com o mundo?