zabbix windows 自动安装脚本
@echo offfor /f "tokens=2 delims=:" %%b in ('ipconfig^|find /i "ip"^|find /i "IPv4"^|find /i "10.1.8."') do set fsip=%%b
Set fsip=%fsip: =%
echo Modiy config
echo ListenIP=%fsip% >> C:\zabbix\zabbix_agentd.conf
echo Hostname=%COMPUTERNAME% >> C:\zabbix\zabbix_agentd.conf
echo Copy start file
mkdir C:\zabbix\bin
if exist %windir%\SysWOW64 (set system_bit=64) else set system_bit=32
if %system_bit% EQU 64 copy /y C:\zabbix\win64 C:\zabbix\bin\
if %system_bit% EQU 32 copy /y C:\zabbix\win32 C:\zabbix\bin\
echo install zabbix service
net stop "Zabbix Agent"
sc delete "Zabbix Agent"
C:\zabbix\bin\zabbix_agentd.exe -i -c C:\zabbix\zabbix_agentd.conf
echo start zabbix service
net start "Zabbix Agent"
echo setzabbix service auto
sc config "Zabbix Agent" start= auto
echo open firewall for zabbix
netsh advfirewall firewall add rule name="Zabbix" dir=in program="c:\zabbix\bin\zabbix_agentd.exe" action=allow
pause
页:
[1]