Windows Tips & News

Como corrigir o módulo de instalação está faltando no PowerShell

O PowerShell da Microsoft é capaz de baixar e instalar módulos extras de um catálogo online. Com alguns comandos, você pode estender a funcionalidade do console do PowerShell, adicionar novos cmdlets e recursos. A capacidade de instalar módulos extras é fornecida pelo cmdlet Install-Module.
Banner do logotipo do PowerShellUm bom exemplo de como você pode usar o Módulo de instalação cmdlet pode ser encontrado no artigo Descubra se o seu PC é afetado por vulnerabilidades de fusão e de CPU Spectre.

Lá, estávamos usando o cmdlet Install-Module para obter e instalar um novo módulo e um script para verificar se há falhas no software e no ambiente de hardware.

O cmdlet Install-Module obtém um ou mais módulos que atendem aos critérios especificados de um online galeria, verifica se os resultados da pesquisa são módulos válidos e copia as pastas do módulo para a instalação localização.

Quando nenhum escopo é definido ou quando o valor do parâmetro Scope é AllUsers, o módulo é instalado em% systemdrive%: \ Program Files \ WindowsPowerShell \ Modules. Quando o valor de Scope é CurrentUser, o módulo é instalado em $ home \ Documents \ WindowsPowerShell \ Modules.

Se você estiver executando o Windows 7 ou Windows 8.1, você pode se surpreender que o cmdlet Install-Module está faltando no PowerShell. Se você tentar executá-lo, ele mostrará a seguinte mensagem de erro:

O termo 'Install-Module' não é reconhecido como o nome de um cmdlet, função, arquivo de script ou programa operável. Verifique a grafia do nome ou, se um caminho foi incluído, verifique se o caminho está correto e tente novamente.

Felizmente, é fácil corrigir esse problema.

Fix Install-Module está ausente no PowerShell

  1. Abra seu navegador e vá para esta página.
  2. Clique no Download botão.
  3. Selecione o arquivo que corresponde ao seu sistema operacional. Por exemplo,
    Win7-KB3191566-x86.zip para Windows 7 de 32 bits.
  4. Clique Próximo para baixar os arquivos selecionados.
  5. Clique duas vezes nos arquivos baixados para instalá-los.

Você terminou.

Isso irá instalar Windows Management Framework 5.1, que inclui PowerShell 5.1. Tem o Módulo de instalação cmdlet. O software é compatível com Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Windows 8.1 e Windows 7 SP1.

Dica: você também pode baixar a plataforma cruzada mais recente PowerShell Core 6.0 se você quiser, em vez do Windows PowerShell.

Windows Terminal 1.16 adiciona temas, novas cores e mecanismo de renderização de texto

Windows Terminal 1.16 adiciona temas, novas cores e mecanismo de renderização de texto

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaA M...

Consulte Mais informação

Como desativar o salvamento automático de capturas de tela na ferramenta de recorte

Como desativar o salvamento automático de capturas de tela na ferramenta de recorte

Com a atualização do Windows 11 2022, a Microsoft atualizou o aplicativo de captura de tela da ca...

Consulte Mais informação

Microsoft deixará de oferecer suporte ao Windows 10 21H2 em junho

Microsoft deixará de oferecer suporte ao Windows 10 21H2 em junho

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaA M...

Consulte Mais informação