Command Not Found 实用工具
一个 PowerShell 7 模块,用于检测命令行错误,并建议安装相关的 WinGet 包(如果可用)。
重要
Command Not Found 和某些 PowerShell 配置之间存在一些不兼容之处。 在 GitHub 上的问题 30818 中阅读有关它们的更多信息。
要求
安装此模块
若要安装 Command Not Found 模块,请转到 PowerToys 设置中的 Command Not Found 页面,然后选择安装。 安装完成后,将启用模块正常运行所需的以下 PowerShell 7 实验功能:
- PSFeedbackProvider
- PSCommandNotFoundSuggestion
之后,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 模块,请转到 PowerToys 设置中的 Command Not Found 页面,然后选择卸载。 卸载完成后,之前添加的命令块将从 PowerShell 配置文件中移除。
安装 PowerToys
此实用工具是适用于超级用户的 Microsoft PowerToys 实用工具的一部分。 它提供一组有用的实用工具来优化和简化 Windows 体验,以提高工作效率。 若要安装 PowerToys,请参阅安装 PowerToys。