Utools未实时更新环境变量配置导致命令行工具使用错误
背景
今天在使用 utools工具打开 powershell
安装 scoop
,scoop
安装成功后,可以使用 scoop
相关命令,重新打开 powershell
后使用 scoop
命令无法识别。
问题复现
-
打开utools
-
使用utools打开powershell
-
使用powershell安装scoop
-
在powershell使用scoop help命令
-
关闭powershell,使用utools重新打开powershell
-
在powershell中使用scoop help命令
此时出现如下的错误信息:
1 2 3 4 5 6 7
D : 无法将“D”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后 再试一次。 所在位置 行:1 字符: 1 + D + ~ + CategoryInfo : ObjectNotFound: (D:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
解决方法
重新启动 utools