使用xcopy复制所有子文件夹中的所有txt文件

own*_*ate 2 xcopy command-prompt

我的任务是将所有.txt文件从Program Files文件夹及其所有子目录复制到我创建的另一个文件夹.我有的脚本:

xcopy c:\"program files"\*\*.txt c:\temp\myfiles\lessons
Run Code Online (Sandbox Code Playgroud)

不想工作.我错过了什么?

小智 10

如果要维护文件夹结构,

xcopy /s "c:\program files\*.txt" c:\temp\myfiles\lessons
Run Code Online (Sandbox Code Playgroud)

如果不,

for /r "c:\program files" %a in (*.txt) do @copy /y "%a" c:\temp\myfiles\lessons
Run Code Online (Sandbox Code Playgroud)