我正在研究但是Robocopy
中没有关于命令的答案来执行以下操作:
我想从单个路径中的多个文件夹中将所有*.log
个文件(只是文件而不是包含该文件的目录)复制到单个文件夹中。
源树如下:
c:\QA\1\1.log
c:\QA\2\2.log
c:\QA\3\3.log
c:\QA\4\4.log
......等等......
e.g。
Source: c:\QA
Destination: c:\QA\LOG
File: *.log
我制作了这个批处理文件,但它也复制了包含文件的文件夹。
@echo
ROBOCOPY C:\QA\ C:\QA\LOG\ *.log /s
pause
答案 0 :(得分:0)
好的,这是解决方案,感谢Chris Nathaniel
批处理文件:
.titles = {@"Hello"}
cmd.exe的:
@echo
for /R C:\QA\ %%f in (*.log) do copy %%f C:\QA\LOG\
pause