- @echo off&setlocal enabledelayedexpansion
- set "str1= /)+"
- for /l %%i in (1 1 3) do set .%%i=!str1:~%%i,1!
- for %%b in (*.txt) do (
- (for /f "delims=" %%a in (a.txt) do (
- set "str=%%a"
- set "str=!str:_= !"
- for %%i in (!str!) do (
- set /a "var=!random!%%3+1
- call set "str2=!str2!%%i%%.!var!%%"
- )
- echo !str2:~,-1!
- set "str2="
- ))>$
- move $ %%b
- )
复制代码
|