[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] [已解决]批处理除了ping命令怎样让exe文件间隔30分钟循环运行?

除了ping命令,有没有别的批处理方法,让一个exe文件,间隔一段时间(比如30分钟),循环运行?

xp系统下,开机就运行一个exe文件,然后间隔一段时间(比如30分钟),重新自动运行exe文件。这样一直循环运行
1

评分人数

    • zm900612: 感谢给帖子标题标注[已解决]字样PB + 2

本帖最后由 ygqiang 于 2011-6-10 19:16 编辑

家里的宽带,是web网页认证的方式(网页上输入帐号 密码,登录后才能上网。而且要一直开着这个登录的网页,否则过一段时间,还会掉线,需要重新登录)

我找了个exe文件,运行1次,就可以自动登录。

但过30分钟左右,就掉线,需要重新点击exe文件,才能重新上网。

这个情况,除了ping命令以外,如何用批处理命令,实现自动 循环拨号??

TOP

可以用AT命令
也可以用for命令循环显示空内容

TOP

曾经由zqz给出的方案:
  1. @echo off
  2. echo 延时30分钟
  3. start /min /w mshta vbscript:setTimeout("close()",180000)
  4. echo 时间到
  5. pause
复制代码

TOP

曾经由zqz给出的方案:@echo off
echo 延时30分钟
start /min /w mshta vbscript:setTimeout("close()",180000)
echo 时间到
pause
zm900612 发表于 2011-6-10 20:04


这个方法试过了,会弹出一个vbs的窗口,关闭以后,根本就不能实现延时。

TOP

5# ygqiang


我这里测试很正常

TOP

问题解决。
  1. @echo off
  2. :runexe
  3. E:\xxx.exe
  4. rem  @echo 延时1秒
  5. echo Wscript.sleep 1000 >y.vbs  
  6. call y.vbs &del y.vbs
  7. goto runexe
复制代码

TOP

用ping延时有什么缺陷吗?
ping -w 1800000 -n 1 1 1>nul
天的白色影子

TOP

用ping延时有什么缺陷吗?
ping -w 1800000 -n 1 1 1>nul
qzwqzw 发表于 2011-6-10 21:44





如果一个bat已经使用了ping延时,另一个bat再使用,会有什么不好的影响?

TOP

用计划任务最省资源…………

TOP

用计划任务最省资源…………
applba 发表于 2011-6-11 05:01


具体如何用批处理命令解决啊?
用at命令?

TOP

11# ygqiang


可以先自己看看at命令的帮助文档,试验一下,搞不定再问。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

  1. at 12:00 /interactive "c:\a.txt"
复制代码
如果没有开启服务就先加上这两句代码
  1. sc config schedule start= auto
  2. net start schedule
复制代码

TOP

一秒,用js
  1. /* >nul 2>nul&cls&@echo off
  2. :lp
  3. set /a nub+=1
  4. echo %nub%
  5. wscript -e:jscript "%~f0"
  6. goto :lp
  7. rem */
  8. WScript.Sleep (1000);
复制代码
带内地用语或带里语的文章,在下读写总觉有点吃力;
如误解了各位意思的讲勿见怪   ^_^

TOP

返回列表