要允许运行本地 PowerShel 脚本,必须将 PowerShell 执行策略从“受限”设置为“远程签名”或“未限制”。

关于此任务

有关 PowerShell 执行策略的详细信息,请参见关于执行策略的 Microsoft PowerShell 文章。如果在组策略级别管理 PowerShell 执行策略,则有关策略更改限制的信息,请联系您的 IT 支持,并参见 关于组策略设置的 Microsoft PowerShell 文章

先决条件

  • 以 Windows 管理员身份登录。

  • 安装代理之前,确认安装主机上已安装 Microsoft PowerShell。所需的版本取决于安装主机的操作系统。请参见“Microsoft 帮助和支持”。

  • 有关 PowerShell 执行策略的详细信息,请在 PowerShell 命令提示符下运行 help about_signinghelp Set-ExecutionPolicy

过程

  1. 选择开始 > 所有程序 > Windows PowerShell 版本 > Windows PowerShell
  2. 对于“远程签名”,请运行 Set-ExecutionPolicy RemoteSigned
  3. 对于“未限制”,请运行 Set-ExecutionPolicy Unrestricted
  4. 确认该命令未产生任何错误。
  5. 在 PowerShell 命令提示符处键入 Exit