PowerShell中已安装模块无法正常调用问题求助
PowerShell中已安装模块无法正常调用问题求助
各位好,我这几天被PowerShell的问题折腾得头大,试了各种办法都没搞定,只能来这儿求助了😭
我先跟大家说下目前的测试情况:
- 输入
Get-InstalledModule命令,能正常列出我所有已安装的模块 - 执行
Import-Module导入目标模块时,没有弹出任何提示,这应该是符合预期的正常情况 - 导入完成后输入
Get-Module,也能看到我选的模块确实已经加载成功了
可一旦我尝试调用模块里的命令,比如winget,立刻就会弹出错误:
winget : The term 'winget' is not recognized as the name of a cmdlet,
function, script file, or operable program
更糟的是,不只是winget,这台设备一年前重装系统后我安装的所有模块,现在都出现了这个问题。最奇怪的是,就在几天前,所有模块还都能正常使用,我完全没碰过相关设置,突然就出问题了。
有没有遇到过类似情况的朋友?求指点下可能的原因和解决办法!
备注:内容来源于stack exchange,提问作者Andrew Sader
相关产品推荐
相关产品推荐

