运行Powershell脚本时提示:UnauthorizedAccess
注意:如果你想要像使用 bat
脚本那样运行 ps1
脚本,需要设置执行策略,你可以先使用Get-ExecutionPolicy
查看你当前的执行策略:
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force
也可以将执行策略设置为 Unrestricted
以直接运行ps1
脚本:
Set-ExecutionPolicy Unrestricted
若执行.ps1
指令稿却出现这样的错误讯息,表示目前PowerShell 中的执行原则(Excution Policy)可能被设定为Restricted
,不允许执行指令稿。
若想要让PowerShell 允许执行自己撰写的.ps1
指令稿,可依照以下步骤更改执行原则的设定。
在PowerShell 启动捷径上按下滑鼠右键,选择以系统管理员身分执行PowerShell。
输入:Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force
如果想要查询目前PowerShell 的执行原则设定值,可以执行以下PowerShell 指令:
Get-ExecutionPolicy
如果想要将PowerShell 的执行原则回复成预设的Restricted
,可以执行:
Set-ExecutionPolicy Restricted
温馨提示 : 非特殊注明,否则均为©李联华的博客网原创文章,本站文章未经授权禁止任何形式转载;IP地址:3.140.188.250,归属地:俄亥俄州Dublin ,欢迎您的访问!
文章链接:https://www.ooize.com/prompt-when-running-powershell-script-unauthorizedaccess.html
文章链接:https://www.ooize.com/prompt-when-running-powershell-script-unauthorizedaccess.html
订阅
登录
0 评论