Actualizar a powerhell para a última revisão

  • by

Nota: Creio que esta resposta é precisa e útil. Se discordar, diga-nos porquê, para que possa ser melhorado.

Nunca poderá actualizar as instalações do Windows PowerShell a pedido – excepto, no passado, se actualizou para uma nova versão principal, mas a v5.1 é a última versão que será lançada, dado que o Windows PowerShell está apenas em manutenção, ao contrário do seu sucessor, o PowerShell (Core) 7+ edition.

Revisões da v5.1 são entregues como parte das actualizações do Windows.

No entanto, é possível actualizar selectivamente o módulo PowerShellGet, no qual o comando Register-PSRepository está definido:

Enquanto que normalmente apenas executaria Update-Module PowerShellGet, é necessária uma abordagem diferente na primeira vez, ao passar do módulo empacotado PowerShellGet para a versão mais recente da Galeria PowerShell:

  • p>Abrir uma sessão elevada (Executar como Administrador).
  • Executar o seguinte (adicionar -Verbose para obter informações detalhadas):

     Install-Module PowerShellGet -Force

O -Force deverá permitir a instalação mesmo que um módulo com esse nome já esteja instalado; poderá ainda ver um prompt sobre o download do fornecedor do pacote NuGet.
Nota que o antigo PowerShellGet versão permanecerá num local diferente, mas a nova terá precedência sobre ela.

Após esta mudança inicial para a versão instalada na galeria, poderá usar
Update-Module PowerShellGet para versões futuras.

Pode usar o Get-Command cmdlet para descobrir o módulo de origem de um dado comando; por exemplo:

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *