西湖鱼 发表于 2018-1-1 21:34:23

zabbix windows 自动安装脚本

@echo off  
for /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]
查看完整版本: zabbix windows 自动安装脚本