Windows PowerShell 是一种脚本语言和命令行 shell,可供系统管理员用来管理 Windows 操作系统。如需 PowerShell 的详细信息,请浏览 Microsoft 网站。

PowerShell 操作为经验丰富的用户提供一个强大而灵活的环境,可通过直接访问脚本组件库 (包括 .NET Framework) 来编写自定义操作。如需详细信息,请参阅 PowerShell 脚本示例。

重要: 使用 32 位(即 x86)PowerShell 引擎。因此只支持 32 位的 PowerShell 管理单元,纯 64 位管理单元不能正常工作。可在 32 位和 64 位操作系统中使用的管理单元默认针对 64 位系统配置,必须针对 32 位系统手动配置,才能与 一同运转。若您通过 使用额外轮询引擎,则必须安装 PowerShell,并且任何所需的管理单元都必须在所有轮询引擎设备上进行相同注册,这样 PowerShell 性能监控器、主动监控器和操作才能正常使用。 状态中心会显示故障监控器生成的相关错误。 事件查看器会显示失败操作生成的错误。

配置下列各项:

  • 名称。输入操作的唯一名称。此名称会显示在“操作库”中。
  • 描述。输入操作的简短说明。这段说明会显示在“操作库”中该操作的旁边。
  • 超时(秒)。输入 尝试连接所选设备的时间长度。若超过您输入的时间后仍未连接,则发生超时并且 停止尝试连接设备。这被视为连接失败。
    注: 强烈建议您避免使用超过 10 秒的超时值。使用尽量短的超时值。
  • 以设备凭据运行。选中此复选框以使用相关设备的 Windows 凭据来执行脚本。如需详细信息,请参阅使用凭据库
    重要: 如果在设备凭据下运行启用,则 管理控制台中的测试功能不会运行。
  • 脚本文字。输入您的操作代码。
    重要: 在 PowerShell 脚本中使用百分号变量作为字符串文字的一部分时,请以双引号 (" ") 包住字符串文字,不要使用单引号 (' ')。例如,$Message = "%Device.DisplayName changed state"。
  • 单击确定以保存更改。