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

[其他] 批处理中什么代码延时最省系统资源?

每隔10秒检查网线通不通

现在我都用
  1. @echo off
  2. :loop
  3. ping -n 10 127.0.0.1|find /i "out"&&echo %time%>>d:\out.txt
  4. goto :loop
复制代码
这样延时

但我觉得不停地ping太占系统资源

记得win2003里面有个dos外部命令,是专门用来延时的
但baidu了半天,不得要领。没搜到

请教各位

还有那个怎么把代码框起来的,能不能放显著位置

我没找着

TOP

用VBS

TOP

choice或者timeout,不过XP上没有这俩玩意

TOP

3# Demon


你这次咋没有认为楼主在找“纯”批处理?

TOP

4# zm900612


楼主不是用的2k3吗^_^

TOP

  1. choice /c:ys /t:10 /d:y /n /m "延迟10秒……"
复制代码
时间延迟;还有就是你ping 127.0.0.1 能知道网线通不通?

TOP

本帖最后由 zm900612 于 2011-7-3 17:41 编辑

本楼发重,请无视之

TOP

本帖最后由 zm900612 于 2011-7-3 17:43 编辑

伟大而万能的 zqz 提供的:
  1. mshta "javascript:document.write();setTimeout('close()',5000);"
复制代码
以及
  1. start /min /w mshta vbscript:setTimeout("close()",3000)
复制代码

TOP

zqz是什么?

TOP

10# Hello123World


去VBS版块看看谁是版主
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

谢谢各位

但我确实记得有人说过win2003上有个专门的dos外部命令用来延时的

郁闷,当时没记下来

TOP

纯批处理另类延时:
将文件名改为"延时.cmd"后使用

TOP

回复 13# zx511325


    呃,没看懂

TOP

回复 14# CrLf


    批处理在显示某些unicode字符时会出现迟缓现象,所以我就在代码中加入了unicode乱码,以达到延时的效果

TOP

返回列表