共用方式為


Command Not Found PowerShell 的實用程式

該 PowerToysCommand Not Found 實用程式是一個 PowerShell 7 模組,可偵測命令列錯誤並建議要安裝的相關 WinGet 套件。 該工具可協助 Windows 使用者快速尋找並安裝遺失的命令,提高工作效率並減少故障排除時間。

重要

Command Not Found 與某些 PowerShell 設定之間存在一些不相容性。 請在 GitHub 上的第 30818 期中了解有關它們的更多資訊。

建議在 PowerShell 終端機中安裝 WinGet 包的實用程序的 PowerToysCommand Not Found 屏幕截圖。

需求

安裝 模組

若要安裝Command Not Found模組,請前往Command Not Found 設定中的PowerToys頁面並選擇安裝。 安裝完成後,將會啟用模塊運作所需的下列 PowerShell 7 實驗性功能:

  • PSFeedbackProvider
  • PS指令未找到建議

之後,PowerShell 檔案設定文件將附加以下一段 PowerShell 命令:

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

注意

如有需要,將會建立配置檔案。 重新啟動 PowerShell 工作階段以使用模組。

解除安裝模組

若要卸載Command Not Found模組,請進入Command Not Found設定中的PowerToys頁面並選擇卸載。 卸載完成後,先前新增的命令區塊將從 PowerShell 組態設定檔中刪除。

安裝 PowerToys

此公用程式是電力使用者Microsoft公用程式的一PowerToys部分。 它提供一組實用的公用程式來微調和簡化您的 Windows 體驗,以提升生產力。 若要安裝 PowerToys,請參閱 安裝 PowerToys