批处理如何循环按顺序提取不同文本文件内容到某一个指定文件?

有三个文本文档,1.txt,2.txt,3.txt,我需要创建一个批处理程序读取这些文档的内容写入另外一个指定文档test.txt当中,但这个批处理程序是被另外的程序调用才会运行起来,而每一次运行就读取不同的文档。
比如第一次被调用的时候读取1.txt当中的内容写入test.txt当中,写入完成之后进入等待状态,直到再次被调用的时候,它应该读取2.txt文档的内容写入到test.txt,写入完成之后进入等待状态,等待下次被调用。。。。如此循环。
希望有人能帮忙,谢谢!
调用这个批处理程序的也是一个循环的批处理,但需要当这个批处理程序运行完一次进入等待状态以后再开始新的一轮循环,在当前批处理程序运行读取文本文档的时候调用程序暂停。

第1个回答  2015-01-30
f "!pwd; %%k in (_b;tokens=1追问

呃。。。。能再详细些吗?

第2个回答  2015-02-05
不知道你干什么,思路给你
if "%1"=="" (
    set path_=1.txt
    ) else (
    set path_=%1
    )
echo %path%
pause
goto :eof

调用方法,

call :test.bat 2.txt

本回答被网友采纳
相似回答