生成0-99之间的随机数列



:: 生成0-99之间的随机数列 R1
::
::
::
@echo off
setlocal EnableDelayedExpansion

:: 初始化顺序数列
for /l %%i in (0,1,99) do (
set rnum%%i=%%i
)

:: 对数列进行随机交换
for /l %%i in (0,1,99) do (
set /a rnd=!random! %% 100
call set tmp=%%rnum!rnd!%%
set rnum!rnd!=!rnum%%i!
set rnum%%i=!tmp!
)

set rnum
pause

用指定字符串替换指定内容
@echooffsetlocalenabledelayedexpansionsetfile=set/pfile=请输入要操作的文件名称(包括扩展名):set"file=%file:"=%"for%%iin("%file%")dosetfile=%%~fiecho.setreplaced=set/preplaced=请输

用某行内容替换特定字符
@echooff::用A.TXT中的第一行字符,替换B.TXT中的###字符.::再用A.TXT中的第二行字符,替换B.TXT中的@@@字符.::……::如果A.txt第M行中含有在第N行中要替换的内容S(M

统计重复次数并排序的批处理
@echooff::目的:::SearchNet.TXT中每行只有一个数,统计每个数的重复次数,并按照重复次数由高到低排序::思路:::先用sort把所有的数排序,然后统计重复