|
思路:
先在每行行首添加一节随机数字
然后再对新的字符串按升序或降序排列
再取第一行的旧字符串即可
把下面的代码保存为 test.cmd 之后,然后在另一批处理文件中用一条第一个参数不为 $ 字符的call语句来调用 test.cmd
@echo off
if not "%1"=="$" (
for /f "tokens=2" %%i in ('"%~0" $^|sort') do echo %%i&goto :eof
) else (
for /f %%i in (ip.txt) do call :rnd %%i
)
goto :eof
:rnd
echo %random% %1
goto :eof |
|