当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何打开或关闭 Windows PowerShell 脚本执行

作者:精品下载站 日期:2024-12-14 19:07:01 浏览:14 分类:玩电脑

如何打开或关闭 Windows PowerShell 脚本执行


如果您想要在 Windows 10 中打开或关闭 Windows PowerShell 脚本执行,请按照此分步指南进行操作。我们将使用注册表编辑器和本地组策略编辑器来启用或禁用此功能。

Windows PowerShell 是 Windows 操作系统中包含的一个重要且方便的工具。主要有两种类型的脚本 - 由受信任的发布者签名的脚本和本地脚本。本地脚本是您在个人计算机上创建的脚本,而另一个脚本是受信任的发布者签署的用于执行特定任务的脚本。

打开或关闭 Windows PowerShell 脚本执行

要使用组策略编辑器打开或关闭 Windows PowerShell 脚本执行,请按照以下步骤操作:

  1. 在任务栏搜索框中搜索gpedit.msc

  2. 单击搜索结果中的编辑组策略

  3. 转到“计算机配置”中的“Windows PowerShell”。

  4. 双击“打开脚本执行”。

  5. 选择启用选项。

  6. 从下拉列表中选择执行策略

  7. 选择禁用选项以关闭脚本执行。

  8. 单击应用确定

让我们详细查看这些步骤。

首先,您必须打开计算机上的本地组策略编辑器。为此,请在任务栏搜索框中搜索 gpedit.msc,然后点击搜索结果中的“编辑组策略”。打开此工具后,导航到以下路径-

Computer Configuration > Administrative Templates > Windows Components > Windows PowerShell

Windows PowerShell文件夹中,您将看到一个名为打开脚本执行的设置。双击它并选择启用选项。

[玩转系统] 如何打开或关闭 Windows PowerShell 脚本执行

之后,从下拉列表中选择执行策略。您将看到这三个选项 -

  • 仅允许签名脚本

  • 允许本地脚本和远程签名脚本

  • 允许所有脚本

如果您想在 Windows PowerShell 中关闭脚本执行,请选择禁用选项。

无论哪种方式,点击应用确定即可保存更改。

如前所述,可以使用注册表编辑器进行相同的更改。在此之前,建议创建系统还原点并备份所有注册表文件。

使用注册表启用或禁用 Windows PowerShell 脚本执行

要启用或禁用 Windows PowerShell 脚本执行,请按照以下步骤操作:

  1. Win+R

  2. 输入regedit并按Enter按钮。

  3. 单击按钮。

  4. 转到HKLM 键内的Windows

  5. 右键单击“Windows”>“新建”>“密钥”。

  6. 将其命名为PowerShell

  7. 右键单击 PowerShell > 新建 DWORD(32 位)值。

  8. 将其命名为EnableScripts。

  9. 双击它以将值数据设置为1

  10. 右键单击 PowerShell > 新建 > 字符串值。

  11. 将其命名为ExecutionPolicy

  12. 双击它来设置值数据,如下所述。

如果您想了解更多信息,请继续阅读。

首先,按 Win+R,输入 regedit 并按 Enter 按钮。如果您看到 UAC 提示,请单击按钮以打开计算机上的注册表编辑器。之后,导航到以下路径 -

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

右键单击 Windows,选择新建 > 密钥并将其命名为 PowerShell

[玩转系统] 如何打开或关闭 Windows PowerShell 脚本执行

您必须在 PowerShell 键中创建一个 DWORD(32 位)值和一个字符串值。为此,右键单击 PowerShell > 新建 > DWORD(32 位)值,并将其命名为 EnableScripts

[玩转系统] 如何打开或关闭 Windows PowerShell 脚本执行

双击 EnableScripts 将值数据设置为 10。如果您想启用此功能,请将其设置为1。否则,将其设置为0

[玩转系统] 如何打开或关闭 Windows PowerShell 脚本执行

现在,您必须设置执行策略。为此,右键单击 PowerShell > 新建 > 字符串值,并将其命名为 ExecutionPolicy

[玩转系统] 如何打开或关闭 Windows PowerShell 脚本执行

之后,双击它并输入值数据,如下所示 -

  • AllSigned:仅允许签名脚本

  • RemoteSigned:允许本地脚本和远程签名脚本

  • 无限制:允许所有脚本

[玩转系统] 如何打开或关闭 Windows PowerShell 脚本执行

最后,点击确定按钮保存更改。

就这样!希望能帮助到你。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯