202102-23 Zabbix 结合 bat 脚本实现多个应用程序状态监控的方法 场景模拟:国内有部分企业需要运行某些窗口程序(即.exe)来支撑重要的业务运作,一旦这些重要的窗口程序中断了,那么就会造成巨大的经济损失或者影响工作效率,后果如此严重。所以想通过zabbix进行多程序状态的监控,一旦这些重要的窗口程序中断,里面产生告警,通知运维人员去修复。提前准备好,两个bat脚本,findexe.bat(把要监控的exe程序做成自动发现),check_exe_status.bat(获取监控exe程序的状态)第一步?准备bat脚本:f... 继续阅读 >
202011-29 windows如何使用bat脚本后台启动/停止和重启jar包服务 前提:windows上安装jdk1.启动jar脚本@echooffSTART"app"javaw-jarapp-0.0.1-SNAPSHOT.jar2.停止jar脚本(如:jar包端口9090)@echooffsetport=9090for/f"tokens=1-5"%%iin('netstat-ano^|findstr":%port%"')do(echokilltheprocess%%mwhousetheporttaskkill/pid%%m-t-fgotoq):q3.重启jar脚本(就是上面两个合起来)@echooffsetport=9090for/f"tokens=1-5"%%iin('netstat-ano^|findstr":%por... 继续阅读 >
202010-23 使用 windows bat 脚本命令一键启动MySQL服务的方法 @echooffremCopyright(c)2019Mosesand/oritsaffiliates.remGetAdministratorRights>nul2>&1"%SYSTEMROOT%\system32\cacls.exe""%SYSTEMROOT%\system32\config\system"if'%errorlevel%'NEQ'0'(gotoUACPrompt)else(gotogotAdmin):UACPromptechoSetUAC=CreateObject^("Shell.Application"^)>"%temp%\getadmin.vbs"echoUAC.ShellExecute"%~s0","","","runas",1>>"%temp%\getadmin.vbs""%temp%\g... 继续阅读 >
202009-30 Windows 2008任务计划执行bat脚本失败返回0x1的解决方法 测试环境:C:\>systeminfo|findstr/c:"OSName"OSName:MicrosoftWindowsServer2008R2Enterprise很多人在Windows2008里面创建任务计划执行bat文件的时候都会遇到这样的问题:任务计划执行之后返回的状态码是0x1而不是正常的0x0我今天也被这个问题给坑了,几乎花了一天的时间来排错。单独执行bat脚本一切正常,在Windows2003的任务计划里面执行bat脚本也没有问题,但是只要放到Windows2008的任务计划里面就不行。在国内... 继续阅读 >