将文件C:\Users\pactera\Desktop\Test\test.txt的内容插入到文件
C:\Users\pactera\Desktop\Test\test.ctl(指定从第5行插入)
生成一个新的文件C:\Users\pactera\Desktop\Test_test.ctl
@echo off
@setlocal enabledelayedexpansion
@set n=1
@for /f “delims=” %%i in (C:\Users\pactera\Desktop\Test\test.ctl) do (
@if “!n!”==“5” goto N
@echo %%i >>C:\Users\pactera\Desktop\Test_test.ctl
@set /a n=n+1
)
:N
@type C:\Users\pactera\Desktop\Test\test.txt>>C:\Users\pactera\Desktop\Test_test.ctl
@for /f “skip=3 delims=” %%j in (C:\Users\pactera\Desktop\Test\test.ctl) do @echo %%j >>C:\Users\pactera\Desktop\Test_test.ctl

本文介绍了一个批处理脚本,该脚本能够将一个文本文件的内容插入到另一个文件的指定行之后,并生成一个新的文件。此方法适用于Windows环境,利用了批处理语言的特点实现了文件内容的精确控制。
710

被折叠的 条评论
为什么被折叠?



