批处理,生成随机数,但不能是文件中的数字

2025-12-15 02:45:20
推荐回答(1个)
回答1:

SETLOCAL ENABLEDELAYEDEXPANSION 
FOR /F "TOKENS=*" %%i IN (TEST.TXT) DO (SET /A h+=1 & SET r!h!=%%i) 
SET /A s=%RANDOM%%%%h%+1 
ECHO !r%s%!