- @echo off&setlocal enabledelayedexpansion
- for /f "delims=" %%a in (a.txt) do (
- set "str="%%a""&set n=0
- for /l %%i in (0 1 9) do (
- set "str=!str:#%%i=#" "%%i!"
- set "str=!str:# %%i=# " "%%i!"
- )
- for %%c in (!str!) do set/a n+=1&set "..!n!=%%c"
- call,set _#=%%..!n!%%
- for /l %%j in (0 1 9) do set _#=!_#:%%j=!
- call,set ..!n!=%%..!n!:#=%%&call,set ..!n!=%%..!n!:"=%%
- set/a ..!n!*=7,m=n-1
- for /l %%d in (1 1 !m!) do set "res=!res!!..%%d!"
- call,echo !res:"=!%%..!n!%%!_#:"=!
- set "res="&set "_#="
- )
- pause>nul&exit/b
复制代码 初步测试通过。 |