Windows PowerShell 是一种脚本语言和命令行 shell,可供系统管理员用来管理 Windows 操作系统。如需 PowerShell 的详细信息,请浏览 Microsoft 网站。
PowerShell 操作为经验丰富的用户提供一个强大而灵活的环境,可通过直接访问脚本组件库 (包括 .NET Framework) 来编写自定义操作。如需详细信息,请参阅 PowerShell 脚本示例。
重要 WhatsUp Gold 使用 32 位(即 x86)PowerShell 引擎。因此只支持 32 位的 PowerShell 管理单元,纯 64 位管理单元不能正常工作。在 32 位和 64 位操作系统中均可使用的管理单元默认配置为 64 位系统,并且必须手动配置为 32 位 PowerShell 引擎才能正常使用 WhatsUp Gold。
如果您通过 WhatsUp Gold 使用额外轮询器,则必须安装 PowerShell,并且任何所需的管理单元都必须在所有轮询器设备上进行相同注册,这样 PowerShell 性能监控器、主动监控器和操作才能正常使用。WhatsUp Gold 状态中心会显示故障监控器生成的相关错误。WhatsUp Gold 事件查看器会显示失败操作生成的错误。
配置以下:
注释 强烈建议您避免使用超过 10 秒的超时值。使用尽量短的超时值。
重要 在 PowerShell 脚本中使用百分号变量作为字符串文字的一部分时,请以双引号 (" ") 包住字符串文字,不要使用单引号 (' ')。例如,$Message = "%Device.DisplayName changed state"。