windows powershell运行ps1提示缺少某些package或driver

在做自动化的时候我们用windows powershell(命令: powershell 绝对路径)运行ps1报错如下

但是如果先进入powershell然后cd到ps1所在路径下运行ps1则不会报错

\\

如何解决:

我们在电脑左下角搜索框输入cmd,开启档案位置,查看cmd属性,可以看到Start in,这里边可以配置我们打开cmd窗口时的默认路径

命令行echo %HOMEDRIVE%%HOMEPATH%就可以看到你终端开启时的默认路径

对于我们这个提示缺少package或driver的报错,修改这里就可以了,改为我们ps1文件所在的路径即可。

重新打开终端,默认路径已经改变,powershell 绝对路径,运行ps1已经不会再报错了。

 

posted @ 2023-01-18 10:43  腹肌猿  阅读(181)  评论(0编辑  收藏  举报