Board logo

标题: .bat文件中怎么计时? [打印本页]

作者: sunlight     时间: 2004-10-24 00:00    标题: .bat文件中怎么计时?

.bat文件中怎么计时?有怎么样调用时间功能?
作者: chenall     时间: 2004-10-25 00:00
路过不太清楚,不太可以使用CHOICE试试
作者: 龙王     时间: 2004-10-26 00:00
有个倒计时软件wait.com,可以延时执行下一命令行程序choice的参数T也可实现
CHOICE [/C[:]可选键] [/N] [/S] [/T[:]c,nn] [正文]/C[:]可选键  设定所允许的键. 缺省为 YN
/N           不显示选择键和 ? 提示符.
/S           对选择键区分字母大小写.
/T[:]c,nn    在等待 nn 秒后以 c 作为缺省的选择
正文         指定在提示符前显示的正文.

作者: xiexiaohu     时间: 2004-10-30 00:00
在超级DOS启动盘中就用了WAIT
作者: 龙王     时间: 2004-11-2 00:00
例如:
一个十秒的延迟,可以按q退出
choice /c:!q /t:!,10 /n Press q to exit...强制延迟十秒
type nul|choice /c:! /t:!,10 /n Please wait for 10 seconds...

作者: tired_bird     时间: 2004-11-6 00:00
用cygwin 中的date命令它的功能很强大,可以显示时间和日期,可以小到秒比dos中带的date功能强。
作者: wwmmc     时间: 2008-11-6 15:21
echo %date% %time% 看下
作者: 21336721     时间: 2008-11-6 16:19
2和3楼的朋友说的应该符合你的需要
作者: HAT     时间: 2008-11-6 17:58

@echo off
echo 开始时间%time%
ping -n 30 127.1 >nul
echo 结束时间%time%
pause