Nag ios NRPE на windows - запуск 32-битного инструмента с 64-битным NSClient ++ - PullRequest
0 голосов
/ 28 марта 2020

Я использую ядро ​​Nag ios для мониторинга сервера windows. На отслеживаемом клиенте установлен NSClient ++ x64.

Мне нужно запустить проверку NRPE на клиенте windows. Чек является 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

Спасибо. С уважением, Стив

.

1 Ответ

0 голосов
/ 29 марта 2020

Я решил это. Необходимо использовать cscript.exe вместо wscript.exe

Это команда:

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

Это хороший способ тестирования внешних сценариев: NSClient Testmode

С уважением, Стив

...