Partilhar via


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 a encontrar e instalar rapidamente comandos em falta, melhorando a produtividade e reduzindo o Windows 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

Este utilitário faz parte dos utilitários PowerToys da Microsoft para utilizadores avançados. Ele fornece um conjunto de utilitários úteis para ajustar e simplificar sua experiência de Windows para maior produtividade. Para instalar PowerToys, consulte Instalando PowerToys.