联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
::抽奖 {s11ss@www.cn-dos.net/forum 2008-4-28} @echo off if exist t del t :m if "%1" equ "-t" goto t start /b %~s0 -t echo 请按任意键停止. . .&pause>nul cd.>t start /b del t^&exit echo 请按任意键开始. . .&pause>nul goto m :t if exist t exit title 获奖观众的号码是:%random% goto t
Originally posted by zhitingkey at 2008-4-28 01:52 PM: 不错哦,能不能说说原理啊`详细解释一下你这个代码!好么`
Originally posted by plp626 at 2008-4-28 02:25 PM: 你这次怎么有说start/b 启动的是线程了,”多了个cmd.exe----是进程“ 兄能否发个多进程的专帖大家一起讨论----进程之间的通信,多进程还是很具有潜 ...
echo 2008-04-29 星期二|date
echo 2008-04-28 星期一|date
@echo off ::如果你的系统日期现在不是2008-04-29 星期二 echo 修改前:%date% echo 2008-04-29 星期二|date >nul echo 修改后:%date% pause
@echo off if "%date:~-1%"==二 echo 2008-04-28 星期一|date >nul :m if "%1" equ "-t" goto t start /b %~s0 -t echo 请按任意键停止. . .&pause>nul echo 2008-04-29 星期二|date >nul start /b echo 2008-04-28 星期一^|date ^>nul^&exit echo 请按任意键开始. . .&pause>nul goto m :t if "%date:~-1%"=="二" exit title 获奖观众的号码是:%random% goto t
@echo off if "%date:~0,1%"=="3" echo 2008-04-28|date>nul :m if "%1" equ "-t" goto t start/b %~s0 -t echo 请按任意键停止. . .&pause>nul echo 3008-04-28|date>nul start/b echo 2008-04-28^|date^>nul^&exit echo 请按任意键开始. . .&pause>nul goto m :t if "%date:~0,1%"=="3" exit title 获奖观众的号码是:%random% goto t
Originally posted by zh159 at 2008-4-28 05:37 PM: 看看是否可以利用%ERRORLEVEL%