联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off&setlocal enabledelayedexpansion for /l %%a in (1;1;7) do ( set/a b=!random!%%36 call :FQ !b! ) goto :eof :FQ if not defined %1 (set %1=FQ) else goto loop echo %1 goto :eof :loop set/a b=!random!%%99+1 call :FQ !b!
@echo off :again for /l %%a in (0 1 36) do (set "%%a=") set "n=0" :begin set /a "a=%random%%%36" if defined %a% goto :begin echo %a% set "%a%=ok" set /a "n+=1" if %n% lss 7 goto :begin echo.&pause&cls&goto :again
@echo off :lp set /a a=%random%%%36 if defined _a goto lp set /p=%a% <nul&set "_%a%=a" set /a n+=1 if %n% neq 7 goto lp pause>nul
Originally posted by moniuming at 2008-8-20 09:32: 试试这个? @echo off :again for /l %%a in (0 1 36) do (set "%%a=") set "n=0" :begin set /a "a=%random%%%36" if defined %a% goto :begin echo %a% set ...
@echo off :again for /l %%a in (0 1 36) do (set "%%a=") set "n=0" :begin set /a "a=%random%%%36" if defined %a% goto :begin echo %a% set ...