看不太懂 ,拿来一起看看
这段批处理乱序文本使用的原理是什么呢?
@echo off
::说明----将文本中的所有内容无规则打乱顺序排列
@echo off
if "%1" neq "$" (
for /f "tokens=2 delims=#" %%a in ('"%~0" $^|sort') do echo %%a
pause>nul
) else for /f "delims=" %%i in (test.txt) do call echo %%random:~-1%%%%random:~-1%% #%%i
哦! <img src="images/smilies/face-smile-big.png" align="absmiddle" border="0"> 原来是sort排列了随机数 ,这里我糊涂了...
Last edited by gool123456 on 2010-8-23 at 14:29 ]