我如何批量获取随机字母输出

egg*_*dan 0 batch-file

我如何批量获取随机字母输出,而不必每次都使新的随机字母更新就可以更新,就像这样

    @echo off
    title random letter gen
    echo welcome
    echo press any key to get a random letter
    !!!!!!!!!!!!i want the %letter% to give a random letter!!!!!!!!!!
    echo %letter%
    echo press a key to get a new letter
    pause
    goto a
    :a
    echo %letter%
    pause
    goto a
Run Code Online (Sandbox Code Playgroud)

roj*_*ojo 5

这是生成随机字母的快速方法。 %=ExitCodeAscii%包含的ASCII值%ERRORLEVEL%更多信息

rem // generate a random number between 65 and 90
set /a "ascii = %random% * 26 / 32768 + 65"

rem // set errorlevel to that number
cmd /c exit /b %ascii%

rem // get letter corresponding to that exit code
echo %=ExitCodeAscii%
Run Code Online (Sandbox Code Playgroud)