仅从命令提示符复制目录

时间:2014-04-28 18:27:36

标签: cmd

我想从命令提示符中仅复制当前目录中的目录(它的文件和子目录)。

我已经使用此命令复制了当前目录中的所有文件。

copy * d:\copyfolder

我已尝试将这些用于个别文件夹。要复制文件夹:

XCOPY C:\utils D:\Backup\utils /i

复制包含所有子文件夹的文件夹。

XCOPY C:\utils* D:\Backup\utils /s /i

但是找不到只复制目录的方法。

2 个答案:

答案 0 :(得分:1)

从命令行,这应该可以复制包含子目录和文件的所有文件夹:

for /d %a in (*) do xcopy "%a\*.*" "d:\copyfolder\%a\" /s/h/e/k/f/c

答案 1 :(得分:0)

我已尝试将这些用于个别文件夹。 要复制文件夹:

XCOPY C:\utils D:\Backup\utils /i

复制包含所有子文件夹的文件夹。

XCOPY C:\utils\* D:\Backup\utils /s /i

但是这个命令可以帮助,而不是覆盖任何文件。

XCOPY C:\utils\* D:\Backup\utils /s /i /d