今天在德国同事帮助下,得到一个如何设置VPN的PowerShell脚本,兴奋之余,将txt文件改成ps1文件后发现双击后没啥用,直接用记事本打开了脚本。
随后,我打开CMD命令行,直接进入那个脚本目录,运行,发现也不行
然后又将脚本改成.bat发现也是不行。
再然后我打开powershell,用这个来运行ps1的脚本,出现下面的错误
于是我又用.\加上脚本名称,出现下面的错误
在网上搜索了很多文章后,发现应该是windows10的powershell 执行策略问题,默认的执行策略设置的都是限制运行的,用下面的命令改成无限制的。
set-executionpolicy -executionpolicy unrestricted
然后再运行之前的命令,成功了。