Перейти к содержанию
Shell

Symantec Network Access Control

Recommended Posts

Shell

Добрый день.

Пытаюсь через скрипты Host Integrity организовать проверку работоспособности клиента и минимизировать ложное попадание хоста в карантин при чек-фейле.

Немного не понимаю - зачем нужно в конце скрипта возвращать значение PASS\FAIL если это значение выдается внутри скрипта исходя из условий? К примеру:

1) проверяем установлен ли SEP и запущена ли служба Symantec Endpoint Protection

2) если два условия верны - PASS

3) иначе если SEP установлен, а служба не запущена - пытаемся её запустить

4) если запустилась - PASS, если в итоге так и не запустилась - FAIL

Но при нажатии "ОК" после редактирования скрипта требует вернуть значение в конце скрипта. Спрашивается - будут учитываться ли стандартные логические операции с 0\1? Как поступить в данном случае. Или же не предусмотрена логика которой я пытаюсь организовать проверку?

8751f643a835t.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Pavel Polyanskiy

Правила Host Integrity создаются таким образом, чтобы результат выполнения всей

процедуры Host Integity - PASS или FAIL (т.е. 0 или 1) так или иначе присутствовал в теле скрипта

с условием, что скрипт будет в любом случае выполнен.

Структура выглядит следующим образом:

Begin

Условный оператор 1 (if -> then)

Результат (Pass, Fail)

Else

-Результат/действие

End if

Условный оператор 2 (if->then)

-Результат (Pass, Fail)

-Действие

Else

-Результат/действие

End if

Условный оператор 1 (if -> then)

-Результат (Pass, Fail)

-Действие

Else

-Результат/действие

End if

Условный оператор n (if->then)

-Результат (Pass, Fail)

-Действие

Else

-Результат/действие

End if

Результат выполнения функции (RETURN)

End

RETURN - это именно то, что произойдет в случае,

если ни одно из условий не выполнится.

Поэтому логика здесь немного другая.

Здесь описано, как правильно написать такой скрипт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Создайте учетную запись или войдите, чтобы комментировать

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Сообщения

    • Lavrans
      Могу еще Мелбет букмекера порекомендовать 
      Я на него полный обзор на https://ratingbet.com/bookmaker/myelbyet-obzor-bukmyekyerskoy-kontory-melbet.html имею 
      Действительно,  честная компания,  которая всегда идет на встречу своим клиентам. В любых  непонятных  ситуациях сразу же обращаюсь в службу поддержки,  они оперативно реагируют на заявки
    • MarijyaFrolova
      Играешь за тётку ангела или типо того, по мере прохождения получаешь/апгрейдишь крылья. Дерешься мечем, можно летать вроде. Присутствуют элементы головоломок, типо в принце Персии, но это не точно. Геймплей не особо длинный часов может на 6-10. По месту действия вспоминаются перемещения по парящим островкам не большим.Может, кто знает название игры?
    • Mawa27
      Здравствуйте)Я довольно часто заказываю букеты, так как живу далеко от своих родственников и единственным вариантом их поздравить остается букет на заказ. Чаще всего пользуюсь фирмой https://kvitochka.kiev.ua/ .У них очень оригинальные и красивые букеты, особенно люблю те, что в коробках. Смотрятся очень стильно и при этом красиво.Так что рекомендую вам)
    • Sawa26
      Где заказать шикарный букет цветов?
    • Mawa27
      Компания ProHoster запускает линейку дешевых выделенных серверов LC Intel  от 26,7$. Рекордно низкая стоимость обеспечит Вам максимальный доход. Размещение - Украина. Процессоры Intel и Intel Core. Есть возможность установить ОС Windows server 2008 R2 и Windows server 2012 R2. Доступ к серверу через DCI панель.     Конфигурации серверов:   Тариф LC Intel G1610 по цене $26.7/месяц + Установочная цена 12$ 4Gb ОЗУ 500GB Intel G1610 CPU or similar 1 IPv4    Тариф LC Intel Core i5 по цене $34.7/месяц + Установочная цена 12$ 8Gb ОЗУ 2x500GB Intel i5 CPU or similar 1 IPv4   Тариф LC Intel Core i7 по цене $40/месяц + Установочная цена 12$ 16Gb ОЗУ 2x500GB Intel i7 CPU or similar 1 IPv4   Подробнее о тарифах, а также информацию о других услугах можете найти на нашем сайте
×