在Windows 8.1上启用PowerShell脚本

当您想要自动化Windows计算机上的一些平凡的工作或设置步骤时,PowerShell Word似乎开始弹出。但在乐趣之前,甚至可以开始一个人会很快打墙。

FailurerUnningscript.

启用脚本

那么我们如何获得脚本启用?在这一点 Technet网站 您将在可以设置的级别找到一个长长的可能选择:

  • 受限制的: 默认执行策略,不运行脚本,仅限交互式命令。 这是默认设置在Windows 8.1,Windows 8甚至旧Windows 7上的内容。
  • 所有签名:运行脚本;所有脚本和配置文件必须由您信任的发布者签名;在确认您信任发布商之后,打开您运行签名(但恶意)脚本的风险。
  • 远程签名:本地脚本无需签名即可运行。任何下载的脚本都需要数字签名,即使是UNC路径。
  • 不受限制的:运行脚本;在确认您了解从Internet的文件之后,从通信应用程序下载的所有脚本和配置文件(如Microsoft Outlook,Internet Explorer,Outlook Express和Windows Messenger)之后;不需要数字签名;打开您从这些应用程序下载的未签名的恶意脚本的风险

此名单最初是从中获取的 HOWTO-GEEK. 于2014年12月31日。

现在,我将使用远程签名级别。由于我不打算从Web下载任何脚本或使用网络共享的脚本。如果您打算使用Web或任何未签名的任何网络共享的脚本,您可能希望使用不受限制的级别。所以足够的谈话让我们更改级别,使用管理权限打开PowerShell并运行命令:

Set-ExecutionPolicy RemoteSigned

setupremotesigned.

现在,您应该能够在PowerShell的帮助下开始为您的系统编写小帮助人。

Hth.

Updated: