标题: 求助:批处理显示i love you五秒后自动关闭,怎么写? [打印本页] 作者: no9ronaldo 时间: 2007-12-16 16:05 标题: 求助:批处理显示i love you五秒后自动关闭,怎么写?
在线等作者: jojan 时间: 2007-12-16 17:52 @echo off
echo I love you
sleep 5作者: no9ronaldo 时间: 2007-12-16 18:20 没有sleep这个命令啊作者: Climbing 时间: 2007-12-16 19:45 @echo off
echo I love you
ping -w 1000 -n 5 1.0.0.1 >nul作者: chishingchan 时间: 2007-12-16 22:14 @echo off
echo I Love You
CALL :ProcDelay 500
goto end
:ProcDelay delayMSec_
SETLOCAL EnableExtensions
FOR /f "tokens=1-4 delims=:. " %%h IN ("%TIME%") DO SET start_=%%h%%i%%j%%k
:wait_
FOR /f "tokens=1-4 delims=:. " %%h IN ("%TIME%") DO SET now_=%%h%%i%%j%%k
SET /a diff_=%now_%-%start_%
IF %diff_% LSS %1 GOTO wait_
ENDLOCAL
:end
以上这个程序不是我创造的是本坛的一位高手编的,修改了个别变量。作者: no9ronaldo 时间: 2007-12-17 22:11 4楼和5楼的兄弟都好强啊!!!作者: xhcj0565 时间: 2007-12-18 11:07 怎么添加颜色。。作者: awolf99 时间: 2007-12-22 13:58 @echo off
color 85
echo I love you
ping -w 1000 -n 5 1.0.0.1 >nul作者: wangjmh 时间: 2007-12-22 20:38 大家都是高手,以后我真得好好补一下了作者: kavenlee72 时间: 2007-12-29 17:45 感觉好复杂
@echo off
echo i love you ...
set count=0
set t1=%TIME:~0,8%
:loop
set t2=%TIME:~0,8%
if %t2%==%t1% goto loop
set t1=%t2%
set /A count=%count%+1
if not %count%==5 goto loop作者: no9ronaldo 时间: 2008-1-1 11:11 问一下everdos:
%TIME:~0,8%这句有什么作用?作者: everdos 时间: 2008-1-3 01:12
Quote:
Originally posted by no9ronaldo at 2008-1-1 11:11 AM:
问一下everdos:
%TIME:~0,8%这句有什么作用?