Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 0.84 KB | None | 0 0
  1. @ECHO OFF
  2.  
  3. CURRENT_VERSION="1.5.0p17"
  4. INSTALLDIR="C:\Program Files (x86)\Check_mk"
  5.  
  6. REM Check if already installed
  7. IF NOT EXIST "%INSTALLDIR%\check_mk_agent.exe" GOTO INSTALL
  8.  
  9. REM Check if version is up to date
  10. "%INSTALLDIR%\check_mk_agent.exe" version | findstr /B /C:"Check_MK_Agent version %CURRENT_VERSION%"
  11. IF ERRORLEVEL 0 GOTO CHECKSERVICE
  12.  
  13. REM Stop and remove service before updating
  14. ECHO "Removing Check_MK_Agent service..."
  15. "%INSTALLDIR%\check_mk_agent.exe" remove
  16.  
  17. :INSTALL
  18. ECHO "Installing Check_MK_Agent..."
  19. MD "%INSTALLDIR%"
  20. COPY "%~dp0check_mk_agent.exe" "%INSTALLDIR%"
  21.  
  22. :CHECKSERVICE
  23. SC QUERY Check_MK_Agent > NUL
  24. IF NOT ERRORLEVEL 1060 GOTO STARTSERVICE
  25. ECHO "Creating Check_MK_Agent service..."
  26. "%INSTALLDIR%\check_mk_agent.exe" install
  27.  
  28. :STARTSERVICE
  29. REM Ensure service is started
  30. NET START Check_MK_Agent
  31.  
  32. :END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement