Здравствуйте.
Сделал маленький скрипт на powershell
if ((Test-NetConnection mark-test.utm.egais.ru -port 8443).Tcp Test Succeeded)
{echo "Порт открыт
"} else {echo "Порт закрыт
"}
на ПК он отрабатывает, все хорошо.
Как занесу выполнение удаленной команды для выполнения скрипта то начинает ругаться..
???:1 ????:2
+, - NoLogo-NoProfile-Неинтерактивный Файл C:\Zabbix\scripts\test -Да ...
+ ~
????????? ??ࠦ???? ?? ୮?? ?????? ",".
???:1 ????:3
+, - NoLogo-NoProfile-Неинтерактивный Файл C:\Zabbix\scripts\test -Да ...
+ ~~~~~~~
???।????????
команда в zabbix выглядит так: system.выполнить ["powershell.exe, -NoLogo -NoProfile -NonInteractive -File C:\Zabbix\scripts\test.ps1",]
Как я понял, zabbix не понимает какой тип информации ему брать.
Вопрос, как сделать так что бы он брал информацию типа 1 или 0 либо true или false?
Сделал маленький скрипт на powershell
if ((Test-NetConnection mark-test.utm.egais.ru -port 8443).Tcp Test Succeeded)
{echo "Порт открыт
"} else {echo "Порт закрыт
"}на ПК он отрабатывает, все хорошо.
Как занесу выполнение удаленной команды для выполнения скрипта то начинает ругаться..
???:1 ????:2
+, - NoLogo-NoProfile-Неинтерактивный Файл C:\Zabbix\scripts\test -Да ...
+ ~
????????? ??ࠦ???? ?? ୮?? ?????? ",".
???:1 ????:3
+, - NoLogo-NoProfile-Неинтерактивный Файл C:\Zabbix\scripts\test -Да ...
+ ~~~~~~~
???।????????
команда в zabbix выглядит так: system.выполнить ["powershell.exe, -NoLogo -NoProfile -NonInteractive -File C:\Zabbix\scripts\test.ps1",]
Как я понял, zabbix не понимает какой тип информации ему брать.
Вопрос, как сделать так что бы он брал информацию типа 1 или 0 либо true или false?