如何获取一个文件的内容并在批处理脚本中将其移动到另一个文件?

如何获取一个文件的内容并在批处理脚本中将其移动到另一个文件?

我正在尝试编写一个批处理脚本,让用户输入他们想要合并的两个文件名,然后留下一个合并的文件。我已经完成了合并,我只需要知道如何复制第一个文件的内容并将其输入到变量中以添加到第二个文件中。

这是我目前所拥有的

@echo off
set /p firstfile=
set /p secondfile=
echo %firstfile% >> %file%

我只需要 %firstfile% 作为变量 firstfile 的内容

答案1

我不完全明白你在问什么。看看这是否有帮助。
如果你想将内容保存在变量中,然后将内容从变量复制到第二个文件,你可以这样做。

@echo off
set /p firstfile=
set /p secondfile=

set /p content=<%firstfile%
echo %content% >> %secondfile%

在此代码中,set /p content=<%firstfile%将第一个文件的内容复制到变量 content 中,并将echo %content% >> %secondfile%content 的内容附加到第二个文件。

相关内容