apang 发表于 2012-8-1 12:09
其实可以把所有的%%b 替换成 %%a- @echo off&setlocal enabledelayedexpansion
- set/p n=个数:
- for /l %%a in (1 1 %n%) do (
- set a=358&set/a r=!random!%%3
- for %%a in (!r!) do set a=!a:~%%a,1!
- for /l %%a in (1 1 9) do set/a r=!random!%%10&set b=!b!!r!
- echo,1!a!!b!&set b=
- )
- pause
复制代码 效果一样 |