Windows 批处理脚本 从文本文件中随机读取一行

目录

如:在当前目录下的 test.txt 文本文件中随机读取一行数据

.bat

@echo off

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%!
pause