Command Not Found utilitário para PowerShell

O PowerToysCommand Not Found utilitário é um módulo do PowerShell 7 que deteta erros de linha de comando e sugere pacotes WinGet relevantes para instalação. Esta ferramenta ajuda os utilizadores Windows a encontrar e instalar rapidamente os comandos em falta, melhorando a produtividade e reduzindo o tempo de resolução de problemas.

Importante

Há algumas incompatibilidades entre Command Not Found e algumas configurações do PowerShell. Leia mais sobre eles na edição 30818 no GitHub.

Captura de tela do utilitário sugerindo a instalação do PowerToysCommand Not Found pacote WinGet no terminal do PowerShell.

Requerimentos

Instalar o módulo

Para instalar o Command Not Found módulo, vá para a Command Not Found página em PowerToys configurações e selecione Instalar. Quando a instalação for concluída, os seguintes recursos experimentais do PowerShell 7 necessários para que o módulo funcione serão habilitados:

  • PSFeedbackProvider
  • SugestãoDeComandoNãoEncontradoPS

Depois disso, o arquivo de perfil do PowerShell será anexado com o seguinte bloco de comandos do PowerShell:

#34de4b3d-13a8-4540-b76d-b9e8d3851756 PowerToys CommandNotFound module
Import-Module "<powertoys install dir>/WinGetCommandNotFound.psd1"
#34de4b3d-13a8-4540-b76d-b9e8d3851756

Observação

O arquivo de perfil será criado, se necessário. Reinicie a sessão do PowerShell para usar o módulo.

Desinstale o módulo

Para desinstalar o Command Not Found módulo, vá para a Command Not Found página em PowerToys configurações e selecione Desinstalar. Quando a desinstalação for concluída, o bloco de comandos adicionado anteriormente será removido do arquivo de perfil do PowerShell.

Instalar PowerToys

Esta ferramenta é parte das utilidades Microsoft PowerToys para utilizadores avançados. Fornece um conjunto de utilitários úteis para ajustar e simplificar a sua experiência Windows para maior produtividade. Para instalar PowerToys, consulte Instalando PowerToys.