xcopy 只复制子目录及其内容

Sto*_*net 3 windows xcopy

正如标题所说...

一个例子:我有这些文件和目录:

c:\file.txt  
c:\a\somefile.txt  
c:\b\anotherfile.txt
Run Code Online (Sandbox Code Playgroud)

通过一些魔法,我希望在目的地使用这个结构:

d:\a\somefile.txt  
d:\b\anotherfile.txt
Run Code Online (Sandbox Code Playgroud)

这可以用 xcopy 来完成吗?

小智 8

是的:

C:\> FOR /D %d in (*) DO xcopy /S /I %d d:\%d
Run Code Online (Sandbox Code Playgroud)
  • /D : 只是目录
  • /S : 复制子目录
  • /I:目标是目录(不是文件)

:-)