Windows PowerShell 是一种脚本语言和命令行 shell,可供系统管理员用来管理 Windows 操作系统。如需 PowerShell 的详细信息,请浏览 Microsoft 网站。
PowerShell 操作为经验丰富的用户提供强大并具备弹性的环境,允许用户能直接使用脚本组件链接库 (包括 .NET Framework),开发自定义的操作。如需详细信息,请参阅 PowerShell 操作脚本范例。
重要 WhatsUp Gold 使用 32 位 (亦即 x86) PowerShell 软件引擎,因此只支持 32 位的 PowerShell 嵌入式管理单元,64 位的嵌入式管理单元无法正常运作。如果是能同时用于 32 位和 64 位操作系统的嵌入式管理单元,依默认是配置用于 64 位系统,因此若要在 WhatsUp Gold 中发挥正常功能,必须针对 32 位的 PowerShell 软件引擎进行手动设定。
如果您要使用更多轮询程序搭配 WhatsUp Gold,就必须安装 PowerShell,而且必须在所有的轮询程序计算机上将所有要使用的嵌入式管理单元注册得一模一样,才能使 PowerShell 性能监控工具、主动监控工具和操作发挥正常功能。WhatsUp Gold 状态中心会显示故障监控工具生成的相关错误。WhatsUp Gold 事件查看器会显示故障操作生成的错误。
若要添加新的 PowerShell 操作:
注释 强烈建议您避免使用超过 10 秒的超时值。请尽量使用最短的超时值。
重要 在 PowerShell 脚本中将百分号标识的变量当成字符串文字时,请以双引号 (" ") 包住字符串文字,不要使用单引号 (' ')。例如:$Message = "%Device.DisplayName changed state"。
若要编辑现有的 PowerShell 操作:
注释 强烈建议您避免使用超过 10 秒的超时值。请尽量使用最短的超时值。