Мой сайт
Главная | Блог | Регистрация | Вход
Четверг
17.07.2025
02:40
Приветствую Вас Гость | RSS
Главная » 2013 » Май » 08 » Скрипт пинговалка+deploy Zabbix Agent из под Windows
12:39
Скрипт пинговалка+deploy Zabbix Agent из под Windows
@Echo Off
SetLocal EnableExtensions EnableDelayedExpansion
:REM Del /F /Q ping_result.log 2>nul
For /L %%K In (10, 1, 12) Do ( For /L %%I In (1, 1, 254) Do ( Ping 192.168.%%K.%%I -n 1 -w 100 >nul
If !ErrorLevel! == 0 ( Echo 192.168.%%K.%%I - pinging
copy o:\*.* \\192.168.%%K.%%I\c$
psexec \\192.168.%%K.%%I c:\zabbix_agentd.exe --install
psexec \\192.168.%%K.%%I c:\zabbix_agentd.exe --start) Else ( Echo 192.168.%%K.%%I - not pinging )
)
)

В каталог ZabbixAgent помещены файлы заббикс агента, каталог примонтирован предварительно с помощью
net use o: \\PCnetwork\ZabbixAgent
В скрипте проверяются на доступность хосты диапазона 192.168.110.1-192.168.112.254
В случае если хост доступен выполняется копирование файлов из примонтированного каталога О: на локальный диск удаленного компьютера, установка забикс агента как службы и запуск демона забббикса.
На компьютере-сервере, с которого выполняется установка на компы сети находятся psexec.exe из комплекта pstools и собственно скрипт оформленный в виде фалика script.bat
Права пользователя (в домене) от имени которого запускается скрипт админский доступ. Можно в psexec прикрутить явную авторизацию, но небезопасно хранить логины и пароль в текстовом виде ;)
Просмотров: 1170 | Добавил: Slay | Рейтинг: 4.0/1
Всего комментариев: 1
1 Nikolay  
0
Краткость сестра таланта, но не до такой же степени

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Поиск
Календарь
«  Май 2013  »
Пн Вт Ср Чт Пт Сб Вс
  12345
6789101112
13141516171819
20212223242526
2728293031
Архив записей
Наш опрос
Оцените мой сайт
Всего ответов: 8
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Copyright MyCorp © 2025