本帖最后由 JK_m 于 2022-5-15 17:03 编辑
- @echo off
- setlocal EnableDelayedExpansion
- cd /d "%~dp0"
- for /f "usebackq delims=" %%i in ("1111.txt") do (set txt=%%i)
- for /f "usebackq delims=" %%x in ("1112.txt") do (set txt2=%%x)
- for /f "usebackq delims=" %%z in ("1113.txt") do (set txt3=%%z)
- :loop
- set n=0
- set max=2
- set /a up=max-1
- for %%A in (%txt%) do (
- for %%B in (%txt2%) do (
- for %%C in (%txt3%) do (
- if !n! equ 0 (
- set /p s={%%A,<nul
- ) else if !n! equ %up% (
- set /p s=%%B}<nul
- ) else if !n! equ %max% (
- set /p s= -^> %%C,<nul
- set /a n=-1
- ) else (
- set /p s=%%A,<nul
- )
- set /a n+=1
- )>>3.txt
- )
- )
- echo.
- endlocal
-
- pause
复制代码 回复 4# qixiaobin0715
您能帮忙看看那里出错吗,谢谢 |