安装升级.bat 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. @echo off
  2. CALL :Main %* 3>>%0
  3. ECHO 运行过程中无法启动第二个此脚本
  4. GOTO :Eof
  5. :Main
  6. setlocal enabledelayedexpansion
  7. set ms=mshta vbscript:CreateObject("Scripting.FileSystemObject").GetStandardStream(1).Write(msgbox("是否确定安装升级?",4096+64+4,"油气回收在线监控系统安装升级"))(window.close)
  8. for /f %%i in ('!ms!') do (
  9. if "%%i"=="6" echo 选择了“是”
  10. if "%%i"=="7" exit
  11. )
  12. taskkill /f /im VaporRecoveryMonitor.exe
  13. taskkill /f /im iniConfigTool.exe
  14. taskkill /f /im vrDaemon.exe
  15. taskkill /f /im StationInfoConfigTool.exe
  16. taskkill /f /im DatabaseUpdate.exe
  17. taskkill /f /im GasOffsetTool.exe
  18. taskkill /f /im AlarmHandler.exe
  19. taskkill /f /im DailyHandler.exe
  20. taskkill /f /im GunHandler.exe
  21. taskkill /f /im TankHandler.exe
  22. cd /d %~dp0
  23. call .\files\bat\delete.bat
  24. cd /d %~dp0
  25. call .\files\bat\copy.bat
  26. cd /d %~dp0
  27. call .\files\bat\setting.bat
  28. cd /d %~dp0
  29. call .\files\bat\shortcut.bat
  30. cd /d %~dp0
  31. call .\files\bat\startup.bat
  32. cd /d %~dp0
  33. call .\files\bat\startup_daemon.bat
  34. cd /d %~dp0
  35. start .\files\bat\UpdateConn.exe
  36. ping -n 5 127.0.0.1>nul 2>nul
  37. cd /d %~dp0
  38. call .\files\bat\databaseupdate.bat
  39. cd /d %~dp0
  40. .\files\bat\skin_1366_768.vbs
  41. cd /d %~dp0
  42. .\files\bat\soft.vbs
  43. mshta vbscript:msgbox("安装升级完成!",4096+64+4,"提示")(window.close)
  44. :Eof