toyerspollors 当前离线
一级士官
qixiaobin0715 当前离线
大校
TOP
@echo off set n=21 setlocal enabledelayedexpansion (for /f "delims=" %%a in (222.txt) do ( set /a m+=1 echo,%%a if !m!==!n! type 111.md ))>#222.txt pause复制代码
评分人数
比如把111.md的内容插入到21、22行之间。 qixiaobin0715 发表于 2021-10-3 13:56
@echo off set n=21 setlocal enabledelayedexpansion cd /d "D:\aaa\a b" (for /f "delims=" %%a in (222.txt) do ( set /a m+=1 echo,%%a if !m!==!n! type "D:\bbb\b c\111.md" ))>#222.txt pause复制代码
回复 toyerspollors 建议将两个文本文件及批处理文件放在同一个文件夹中处理,这样就不必考虑路径中带空 ... qixiaobin0715 发表于 2021-10-3 19:38