用于复制子目录的文件的Windows命令

用于复制子目录的文件的Windows命令,windows,copy,command,xcopy,Windows,Copy,Command,Xcopy,使用forfiles-Windows命令,我可以复制一个目录和每个子目录。为此,我尝试了以下方法: forfiles /S /P %myDirectoryPath% /C "CMD /C xcopy @path %NewPath% /Y /V /E" 但子目录中包含的所有文件都复制到与主目录中的文件相同的文件夹中 我怎样才能解决它 谢谢。您应该能够使用xcopy复制目录树 xcopy %myDirectoryPath% %NewPath% /t /e 或者使用robocopy roboco

使用forfiles-Windows命令,我可以复制一个目录和每个子目录。为此,我尝试了以下方法:

forfiles /S /P  %myDirectoryPath% /C "CMD /C xcopy @path %NewPath% /Y /V /E"
但子目录中包含的所有文件都复制到与主目录中的文件相同的文件夹中

我怎样才能解决它


谢谢。

您应该能够使用
xcopy
复制目录树

xcopy %myDirectoryPath% %NewPath% /t /e
或者使用
robocopy

robocopy %myDirectoryPath% %NewPath% /e /create

/不应使用T,因为在这种情况下不会复制文件;和/E应该,因为我还想复制空的子目录:)啊,对了,我不记得/E是否会复制目录结构:)