将PowerShell执行策略设置为无限制

PowerShell是一种非常强大的脚本语言,由现代Microsoft操作系统(如Windows 8、Windows 10和Windows服务器)提供。作为一种功能强大的脚本语言,它可以被管理员和攻击者使用。为了保护PowerShell脚本环境,提供了执行策略。为了运行第三方PowerShell脚本,应将执行策略设置为 Unrestricted .

enter键 发泄超大号解压回车键usb电脑办公键盘程序员解压神器抖音网红Big Enter午睡枕头解压发送键创意礼物
解压神器 网红同款 一键多用 午睡枕头 | 月销量1000件
优惠价19.8元
原价¥19.8

淘口令:

¥z1d72Xhuvzr¥
 

列出当前执行策略

有不同的执行策略,如 Unrestricted , RemoteSigned , Restricted 等。可以使用 Get-ExecutionPolicy 命令。

Get-ExecutionPolicy

输出为 Restricted 这意味着当前PowerShell执行策略受到限制,无法执行第三方脚本。

将当前用户的执行策略设置为不受限制

命令 Set-ExecutionPolicy 用于更改当前PowerShell执行策略。策略名称作为参数提供给命令集ExecutionPolicy。以下命令将PowerShell执行策略设置为不受限制。为了更改当前用户的PowerShell执行策略,选项 -Scope 提供值 CurrentUser ..

Set-ExecutionPolicy -Scope CurrentUser Unrestricted

提供以下消息以应用策略更改。

The execution policy helps protect you from scripts that you do not trust. Changing the execution policy might expose you to the security risks described in  the about_Execution_Policies help topic at https:/go.microsoft.com/fwlink/?LinkID=135170. Do you want to change the execution policy? [Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "N"): A
  • Y 更改此shell的执行策略。
  • A 更改当前用户的执行策略。
  • N 不更改执行策略。

相关文章: 如何在Windows中禁用/关闭防火墙?

为所有用户设置不受限制的PowerShell执行策略

PowerShell执行策略也可以为所有用户设置为不受限制。但此操作需要管理权限。因此,首先我们通过键入 PowerShell 转到“开始”菜单。

Powershell
图片[1]-将PowerShell执行策略设置为无限制-cppku-C++库

现在,使用管理权限PowerShell终端执行以下命令。

Set-ExecutionPolicy Unrestricted
© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0 分享