各位大虾们,小弟做开发不久,最近服务器老是要不定时的重启,所以我就想写一个.bat脚本来实现。
   我们服务器启动后,要运行两个.bat程序,暂且就叫 A.bat 和 B.bat 
   现在我再写个bat程序,实现先运行A.bat程序,2分钟后关闭B.bat运行,再打开B.bat。这个bat脚本需要怎么写,高手麻烦教下,小弟不胜感激。

解决方案 »

  1.   

    找一个windows下的定时任务吧,直接启动你的b.bat.
    或用java实现一个定时启动b.bat的程序,也不难
      

  2.   

    既然你都说了要写BAT程序,那么at命令你应该不陌生嘛。
      

  3.   

    什么叫“2分钟后关闭B.bat运行”?
      

  4.   

    批处理代码如下:
    @echo off 
    start d:\A.bat
    :begin
    echo Wscript.Sleep Wscript.Arguments(0) * 1000>Delay.vbs 
    echo 等待5分钟..... 
    Delay.vbs 300 :: 5分钟后打开D盘下的B.bat
    start d:\B.bat
    exit
    goto begin 我先在D盘中建立了两个bat分别是A.bat、B.bat。
    结果符合