一个80后
程序员的笔记

[PowerShell]执行权限问题

这个是因为Power Shell的执行策略限制了脚本的执行

// 通过命令可以查看当前策略
Get-ExecutionPolicy

策略说明:

  • Restricted:默认策略,禁止运行任何脚本,除非明确允许。
  • AllSigned:只允许运行经由数字签名并由受信任的发布者签名的脚本。
  • RemoteSigned:允许运行未经签名的脚本,但是必须由受信任的发布者在本地计算机上签名。
  • Unrestricted:允许运行所有脚本。

解决办法:

当前策略是Restricted时,可以使用如下命令修改

Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope Process

当前策略是AllSigned 或 RemoteSigned时可以使用下面命令修改

Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope Process -Force

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
Set-ExecutionPolicy -ExecutionPolicy Unrestricted
赞(0) 打赏
未经允许不得转载:笨笨天地 » [PowerShell]执行权限问题
分享到: 更多 (0)

相关推荐

  • 暂无文章

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏