根据楼上的再精简、提速
- @echo off&setlocal enabledelayedexpansion
- set "str=1234567890abcdefghijklmnopqrstuvwxyz@#$_+-"
- for /l %%i in (0,1,199) do set/a ran=!random!%%42&for %%a in (!ran!) do set "st=!st!!str:~%%a,1!"
- echo 整行输出: !st!&echo.&echo 分列输出:
- for /l %%j in (0,10,190) do echo !st:~%%j,10!&set "st1=!st1!!st:~%%j,10! "
- echo.&echo 分段输出: !st1!
- pause
复制代码
|