@set n=10
@setlocal enabledelayedexpansion
@set str=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
@for /l %%a in (1,1,%n%) do @call :generate "%%a"
echo %random_str%
pause
:generate
@if "%~1"=="" goto:eof
@set /a r=%random%%%62
@set random_str=%random_str%!str:~%r%,1!
batch 批处理随机生成字符
最新推荐文章于 2024-01-10 16:31:08 发布