首页 运维 网络学院 查看内容

Windows下杀掉进程后重启的bat脚本

2012-8-15 15:34 780 0

摘要:  Windows下杀掉进程后重启的bat脚本    实现功能:在启动网页监控脚本之前,先检查客户端进程java.exe(由于我网页监控脚本启动会是一个java.exe...
关键词: nbsp 进程 脚本 exe bat java list 监控 网页 kill

 Windows下杀掉进程后重启的bat脚本    实现功能:在启动网页监控脚本之前,先检查客户端进程java.exe(由于我网页监控脚本启动会是一个java.exe进程,才要杀掉 java.exe,具体进程看项目启动所起来的进程)是否开启的,如果是,则先kill掉该进程,如果没有该进程,则继续下一个步,依次开启 statup.bat开启网页监控脚本。   kill_bat.bat 脚本内容如下:     @ECHO OFF  :check java.exe                                           tasklist >list.txt                                                              //将所有进程信息列入list.txt文件里面(这里默认当前目录) find /i "java.exe" list.txt                                                  //从list.txt文件里查找java.exe这个进程 if "%errorlevel%"=="1" (goto start) else (goto e)     //如果进程不存在,执行start处的代码;反之执行e处的代码 :e taskkill /f /im java.exe                                                    //杀掉进程 :start cls START startup.bat                                                         //开启进程  要与脚本在同一目录下     :check cmd.exe                                                             //由于上面杀进程后会留下cmd.exe没有退出,并一起kill cmd.exe tasklist >list2.txt   find /i "cmd.exe" list2.txt      if "%errorlevel%"=="1" (goto e)   :e taskkill /f /im cmd.exe      :end exit     最后在系统的任务计划中设置定时启动该 kill_bat.bat  脚本。   注意该 kill_bat.bat 脚本要放到网页监控小程序中 startup.bat同个目录下
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部