我有一个文本文件 Foo.txt,其中包含值 content0。我必须创建一个批处理文件,以增加文本文件,如 Foo1.txt、Foo2.txt.....Foo5.txt 以及文件 content1、content2、...content5 中的值。Foo1.txt 应该具有值 content1
我已经编写了代码来按以下方式增加文件:
@echo off
for /L %%i IN (1,1,5) do call :docopy %%i
goto end
:docopy
set FN=%1
set FN=%FN:~-3%
copy C:\Users\sindhu\Desktop\foo.txt foo%FN%.txt
:end
但我不想编写代码来增加文件内的值。请帮我解决一下。
答案1
尝试这个
@echo off
for /L %%i IN (1,1,5) do copy /y NUL C:\temp\foo%%i.txt >NUL & echo content%%i > C:\temp\foo%%i.txt