BATCH - 查找最新文件并将其连接到另一个文件

时间:2015-04-22 10:13:14

标签: windows batch-file

我有一个包含文件列表的目录,我希望我的批处理找到最近添加的文件,然后将内容复制到另一个目录中的另一个文件中。到目前为止,我确实喜欢这个:

for /f "delims=" %%x in ('dir /od /a-d /b c:\dir1\*.log') do type %%X >> c\dir2\all.log

问题是以这种方式输出例如

ex150422.log 1>>c:\dir2.log

但它不会复制内容.. 我究竟做错了什么? 谢谢!

1 个答案:

答案 0 :(得分:0)

你知道它可以找到文件吗?像在dir-command

中那样添加目录名
for /f "delims=" %%x in ('dir /od /a-d /b c:\dir1\*.log') do (
    type c:\dir1\%%x>>c:\dir2\all.log
)