【问题标题】:Nagios NRPE on windows - Run 32 bit tool with 64 bit NSClient++Windows 上的 Nagios NRPE - 使用 64 位 NSClient++ 运行 32 位工具
【发布时间】:2020-07-09 07:35:53
【问题描述】:

我正在使用 Nagios 核心来监控 Windows 服务器。在被监控的客户端安装了 NSClient++ x64。

我需要在 Windows 客户端上运行 NRPE 检查。检查是vbs。该脚本必须以 32 位运行。 我尝试了一些外部命令。但它不起作用。

如果我运行以下命令,脚本就会启动(但以 64 位运行):

check_version=cscript.exe //nologo //T:60 .\scripts\check_version.vbs 

此命令不起作用:

check_login=C:\WINDOWS\syswow64\wscript.exe /scripts/check_login.vbs

谢谢 最好的祝福 史蒂夫

【问题讨论】:

    标签: nagios


    【解决方案1】:

    我已经解决了。必须使用 cscript.exe 代替 wscript.exe

    这是命令:

    check_login= C:\Windows\syswow64\cscript.exe //nologo //T:60 "C:\Program Files\NSClient++\scripts\check_login.vbs"
    

    这是一个测试外部脚本的好方法:NSClient Testmode

    最好的问候 史蒂夫

    【讨论】:

      猜你喜欢
      • 2011-05-13
      • 1970-01-01
      • 1970-01-01
      • 2018-01-25
      • 2012-10-26
      • 2016-11-16
      • 1970-01-01
      • 2011-09-02
      • 1970-01-01
      相关资源
      最近更新 更多