Board logo

标题: dos计时命令如何写(急等) [打印本页]

作者: ednykissyou     时间: 2007-6-27 09:44    标题: dos计时命令如何写(急等)

我想用dos(最好是批处理)实现运行一个程序后半个小时将其自动关闭,但不知这半个小时的倒计时怎么用dos命令实现(我不想用计划任务)?哪位大侠知道请指点,最好有实例~~~
作者: liumingqing     时间: 2007-6-27 09:57
我也很想知道.我想應該是用批處理,取得系統時間,然后判斷條件.
但是,我的批處理知識太爛了.
作者: Climbing     时间: 2007-6-27 10:19
用sleep或者wait等命令行程序等待半小时就行了。
作者: jinyuwangbbb     时间: 2007-6-27 22:50
Climbing
可不跟大家举个列子?
作者: lxmxn     时间: 2007-6-27 23:05
上传一个sleep工具,实现延时的作用。

用法很简单:
sleep 5s
就是延时5秒(Seconds)

sleep 5m
就是延时5分钟(Minutes)

sleep 5h
就是延时5小时(Hours)

sleep 5d
就是延时5天(Days)
附件 1: sleep.rar (2007-6-27 23:05, 7.58 K, 下载附件所需积分 1 点 ,下载次数: 101)

作者: ednykissyou     时间: 2007-6-28 12:24    标题: 已经学会

感谢感谢
作者: wloveqing     时间: 2007-6-28 13:32
好东西。。收藏。
作者: qq82015930     时间: 2007-9-27 01:42
好东西。。收藏。
作者: buddiyar     时间: 2007-10-3 12:23
ping -n 2 127.0.0.1
作者: koala     时间: 2007-10-3 16:53
第一种方法:
.........
.........
.........
..(以上代码省略).....
ping /n 1799 127.1>nul 2>nul

第二种方法:

:: Sleep.bat - Sleep/Delay/Wait n seconds
:: Herbert Kleebauer(Germany) - 2005/05/29
:: Modified by Will Sort - 2005/06/02
@echo off
echo q | debug>nul
echo Bj@jzh`0X-`/PPPPPPa(DE(DM(DO(Dh(Ls(Lu(LX(LeZRR]EEEUYRX2Dx=>sleep.com
echo 0DxFP,0Xx.t0P,=XtGsB4o@$?PIyU WwX0GwUY Wv;ovBX2Gv0ExGIuht6>>sleep.com
echo T}{z~~@GwkBG@OEKcUt`~}@MqqBsy?seHB~_Phxr?@zAB`LrPEyoDt@Cj?>>sleep.com
echo pky_jN@QEKpEt@ij?jySjN@REKpEt@jj?jyGjN@SEKkjtlGuNw?p@pjirz>>sleep.com
echo LFvAURQ?OYLTQ@@?~QCoOL~RDU@?aU?@{QOq?@}IKuNWpe~FpeQFwH?Vkk>>sleep.com
echo _GSqoCvH{OjeOSeIQRmA@KnEFB?p??mcjNne~B?M??QhetLBgBPHexh@e=>>sleep.com
echo EsOgwTLbLK?sFU`?LDOD@@K@xO?SUudA?_FKJ@N?KD@?UA??O}HCQOQ??R>>sleep.com
echo _OQOL?CLA?CEU?_FU?UAQ?UBD?LOC?ORO?UOL?UOD?OOI?UgL?LOR@YUO?>>sleep.com
echo dsmSQswDOR[BQAQ?LUA?_L_oUNUScLOOuLOODUO?UOE@OwH?UOQ?DJTSDM>>sleep.com
echo QTqrK@kcmSULkPcLOOuLOOFUO?hwDTqOsTdbnTQrrDsdFTlnBTm`lThKcT>>sleep.com
echo @dmTkRQSoddTT~?K?OCOQp?o??Gds?wOw?PGAtaCHQvNntQv_w?A?it\EH>>sleep.com
echo {zpQpKGk?Jbs?FqokOH{T?jPvP@IQBDFAN?OHROL?Kj??pd~aN?OHROd?G>>sleep.com
echo Q??PGT~B??OC~?ipO?T?~U?p~cUo0x>>sleep.com
sleep.com>sleep.exe
del sleep.com
echo wait 2 seconds:
sleep.exe 2000

[ Last edited by koala on 2007-10-3 at 05:01 PM ]
作者: Hawk911     时间: 2007-10-4 00:22
养成尊重别人劳动的好习惯!!!
作者: cjdsandufo     时间: 2007-10-4 23:06    标题: 厉害

佩服,佩服,实在高手啊
作者: kgdetg1127     时间: 2007-10-5 14:24
收藏了。!!!
作者: hxwxyz     时间: 2007-10-5 18:47
真是厉害
作者: lianda81     时间: 2007-11-19 05:08    标题: ??

??
作者: haiou327     时间: 2007-11-19 14:10
用PING比较占CPU资源,不知道SLEEP怎么样

[ Last edited by haiou327 on 2007-11-19 at 02:12 PM ]
作者: shim     时间: 2007-11-19 16:07
这个东东有那位仁兄使用过?
作者: zs100c     时间: 2008-7-12 16:27
不知道能不能用
作者: cutefox     时间: 2008-8-6 00:35
用PING比较占CPU资源,不知道SLEEP怎么样
作者: hisplay     时间: 2008-8-16 14:43
收下了
作者: slw218856     时间: 2008-8-19 22:55
大家高手
作者: heylichen     时间: 2008-9-5 14:49
这里真是高手多多。
10楼的原理能否给大家加一下?谢了。
作者: jellyhk     时间: 2008-9-5 20:32
收藏
作者: lfopt     时间: 2008-9-8 13:27
10楼的太强了,第二种方法完全不明白,能解释下不
作者: zhimagod     时间: 2008-9-8 18:00
好像方法蛮多的么……
ping可以
临时文件用sleep也行
choice不错
for+set+if应该不常用……
作者: sncffihc     时间: 2008-9-13 13:22    标题: 实用

太好了。特地来顶一下




欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) Powered by Discuz! 2.5