精华内容
下载资源
问答
  • 请直接在自动重启脚本.txt中修改“你的文件路径”,直接把中文那几个字删掉就行,然后改成你的服务端位置,比如我的服务端是桌面的BE文件夹,那里面就应该填写C:\Users\Administrator\Desktop\BE\ 注意:路径那里...
  • 通过bat脚本监控进程,如果进程不存在则启动改经常,可以根据需要改成结束进程也可以
  • qprocess.exe显示全部进程进程名称是全小写,如果进程的名称过长,并不会完全显示,做find匹配的时候要注意。 代码如下: start.bat @echo off cd /d %~dp0 set _task=factorsserve set _svr=Fa

    参考这篇博文https://www.cnblogs.com/sunfie/p/7071424.html
    不过它里面有一些空格问题,和for循环集中运行命令失败问题,并不能用。

    bat注意事项

    1. set 设置变量的时候,=前后都不要有空格
    2. qprocess.exe显示全部进程,进程名称是全小写,如果进程的名称过长,并不会完全显示,做find匹配的时候要注意。

    代码如下:
    start.bat

    @echo off
    
    cd /d %~dp0 
    
    set _task=factorsserve
    set _svr=FactorsServer.exe
    set _des=restart.bat
    
    cd x64.Release
    
    :checkService
    qprocess.exe|find "%_task%">..\process.txt
    
    for /f "delims=" %%n in (..\process.txt) do (
    goto checkMessage
    )
    goto restartService
    
    :restartService
    echo %time%
    echo ********程序开始启动********
    echo 程序重新启动于 %time% ,请检查系统日志 >> ..\restart_service.log
    echo start %_svr% > %_des%
    echo exit >> %_des%
    start %_des%
    REM set /p=.<nul 不换行在屏幕输出....
    set /p=.<nul
    for /L %%i in (1 1 10) do set /p a=.<nul & ping.exe /n 2 127.0.0.1>nul
    echo .
    del %_des% /Q
    echo ********程序启动完成********
    goto checkService
    
    
    :checkMessage
    echo %time% 程序运行正常,5秒后继续检查..
    ping localhost -n 5
    goto checkService
    

    说明:1. 要监控的进程是FactorsServer.exe
    2. 对应的进程名称串查找factorsserve
    3. restart.bat是重启进程的时候临时写的bat
    4. 查找进程统一放在process.txt文件中,在for循环中查找。理论上只要一条信息。除非你事先打开了2个进程
    5. cd /d %~dp0 去到start.bat的当前目录下。
    6. 我的程序放在下一层文件夹x64.Release中。所以cd 进去x64.Release,然后写日志的时候…\出来到上一层。
    7. 用ping做定时控制并不是十分准确的。

    展开全文
  • 利用bat文件重启程序

    2016-12-05 14:08:41
    利用bat文件重启程序,在Delphi7环境下测试通过代码简单实用。
  • windows 重启进程和重启服务脚本

    千次阅读 2019-03-08 10:57:19
    重启进程(以重启远程粘贴板服务为例,已验证): taskkill /F /IM rdpclip.exe #表示杀死进程,/F强制杀死,/IM 指定杀死的进程名 start rdpclip.exe #启动进程 重启服务(未验证): net stop 服务名 net start ...

    重启进程(以重启远程粘贴板服务为例,已验证):
    taskkill /F /IM rdpclip.exe #表示杀死进程,/F强制杀死,/IM 指定杀死的进程名
    start rdpclip.exe #启动进程
    重启服务(未验证):
    net stop 服务名
    net start 服务名

    展开全文
  • Windows下杀掉进程重启bat脚本

    千次阅读 2017-11-12 02:18:00
    Windows下杀掉进程重启bat脚本 实现功能:在启动网页监控脚本之前,先检查客户端进程java.exe(由于我网页监控脚本启动会是一个java.exe进程,才要杀掉java.exe,具体进程看项目启动所起来的进程)是否开启的,...

     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同个目录下
     
     
     本文转自 holy2009 51CTO博客,原文链接:http://blog.51cto.com/holy2010/964144


    展开全文
  • 重启Explorer.bat

    2010-08-03 16:24:16
    重启Explorer.bat,用来重新启动Explorer进程
  • bat脚本重启tomcat

    2021-07-28 15:53:21
    ####杀死Java进程 taskkill /F /IM java.exe ####调用tomcat服务关闭脚本 路径为tomcat所在路径 start /d "E:\apache-tomcat\bin" shutdown.bat ####清除tomcat缓存 rd /s /q "E:\apache-tomcat\work\Catalina" ####...

    新建bat文件,将以下命令放入bat文件

    ####杀死Java进程
    taskkill /F /IM java.exe
    ####调用tomcat服务关闭脚本 路径为tomcat所在路径
    start /d "E:\apache-tomcat\bin" shutdown.bat
    ####清除tomcat缓存
    rd /s /q "E:\apache-tomcat\work\Catalina"
    ####调用tomcat服务启动脚本
    start /d "E:\apache-tomcat\bin" startup.bat
    
    展开全文
  • windows上使用bat文件重启nginx 使用 taskkill /f /t /im nginx.exe 命令来查询nginx进程并关闭nginx 使用 start nginx.exe 启动nginx 把下面的命令写到bat文件中,放在nginx同目录下。 需要重启的时,双击bat文件...
  • 服务器程序有时候不知道是什么原因导致CPU异常变高,每次变高都需要手工重启程序或服务,很麻烦,于是我就写了这个程序分享给网友朋友,希望能够帮到大家。使用说明,可自定义CPU负载多少,持续多少秒,执行相关bat...
  • 重启rdpclip.bat

    2019-12-18 09:40:03
    远程桌面的剪贴板失去响应或不工作,可以通过重启rdpclip进程来解决。这个脚本可以结束rdpclip进程,并重新启动rdpclip进程
  • Bat命令重启Explorer

    千次阅读 2013-06-30 18:41:08
    @echo off taskkill /f /im explorer.exe ::根据植树原则,n后的数字为暂停秒数加一 ping -n 3 127.0.0.1>nul start explorer.exe exit
  • Windows Bat脚本实现定时重启应用程序

    千次阅读 2020-03-31 14:19:41
    项目中有两个网络抓包程序用于处理解析指定服务器镜像发送的网络数据包,正常运行了几年,最近可能是客户整改内部网络原因,...1、关闭与重启脚本:start_smscap.bat @echo off echo 准备关闭抓包程序。。。 ...
  • python调用bat脚本重启appium

    千次阅读 2016-11-16 11:07:39
    最近在搞robotframework + ...然而每跑完一个case都需要手动的重启一下appium.不然case就无法正常执行,那么作为一个自动化的流程,这个显然不合理。那么就想到了用bat脚本去重新启动appium,下面会介绍怎样重新启动。
  • bat命令重启explorer的方法

    千次阅读 2017-05-07 15:44:57
    下面文件保存为bat就可以 @echo off title 重启 Explorer 示例程序 set/p "p=即将重启 Explorer," Call :_RestartExplorer echo 完成! pause :: 重启 Explorer goto :eof :_RestartExplorer ( echo Dim ...
  • 控某个进程数目,当少于指定值时,重启进程--项目使用已测试过
  • dos下重启.bat

    2010-09-03 11:20:08
    dos下重启的批处理 5555555555555555555555555
  • Nginx修改Conf后免去任务管理器中结束进程,直接重启,修改bat中的nginx路径即可
  • http://zhidao.baidu.com/link?url=jAI-HU9PsYvUhm1mmKgeDlwXGK3SV9UDE7EYNR9iFuFtPYHbhgp5rqEsZtr5SmOTI8q0YzAh3k5KgSIlbzu7JdQtj5csuBS78-x5eSR_hYS ...TITLE BAT循环判断进程是否存在 bat 如果存在则继续判断
  • 重启explorer进程

    2019-11-20 17:29:05
    .bat脚本 @echo off taskkill /im explorer.exe /f ping -n 2 127.0.0.1 > nul start c:\windows\explorer.exe
  • windows下bat批处理实现守护进程

    千次阅读 2016-11-24 01:16:45
    检查是否有notepad,要用的话就算成自己的进程名,如果进程宕了就过会自动重启(会在当前目录下生成一个start.bat)   @echo off set _task=notepad.exe set _svr=c:\windows\notepad.exe set _des=...
  • 定时重启 定时关机 进程守护,vs2005编译直接运行
  • windows通过.bat脚本重启.exe应用程序

    千次阅读 2019-10-06 18:37:38
    工作中有些程序可能需要定时重启,可以用Windows计划任务,执行下面bat脚本。即可重启程序 @echo off echo "QTranslate Restart" taskkill /im QTranslate.exe echo "QTranslate Stop" start /d "E:\program\...
  • windows 下bat批处理实现守护进程

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 14,049
精华内容 5,619
关键字:

bat重启进程