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.
últimas postagens
Verifique a versão do PowerShell
A primeira coisa é abrir o PowerShell na pesquisa do Windows.
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.
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.
Gostou de ler o artigo? Que tal compartilhar com o mundo?