无法将“XXX”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。 对这个问题的解决方法

无法将“XXX”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。 对这个问题的解决方法,第1张

我在windows里用powershell跑ps1格式的文件,会报如下的错误。

无法将“XXX”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。

首先我用powershell命令,进入到命令行,再用Get-ExecutionPolicy -List 查看当前所有作用域。

发现就LocalMachine有选项。在这个情况下,我用如下命令设置权限。

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

后面很重要,设置好以后,要重启PowerShell窗口,再运行原来的powershell命令,然后这个ps1命令就可以执行了。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1298975.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-10
下一篇 2022-06-10

发表评论

登录后才能评论

评论列表(0条)

保存