批处理文件:复制除一个文件夹外的所有文件和文件夹

时间:2015-03-09 15:23:41

标签: batch-file xcopy

我制作了一个.bat文件来复制一些文件,比如备份,我需要复制除一个文件夹以外的所有文件。 我有,例如,文件夹测试,子文件夹bin,日志,帐户...和一些更多的文件,我想复制除文件夹" log"之外的所有文件和文件夹。

这是我的全部复制代码:

如果不存在" C:\ inetpub \ wwwroot \ backup \ test" xcopy" C:\ inetpub \ wwwroot \ test" " C:\的Inetpub \ wwwroot的\备份\测试" / s / i

1 个答案:

答案 0 :(得分:2)

使用robocopy命令,它/XD可以按名称排除目录。

robocopy "C:\inetpub\wwwroot\test" "C:\inetpub\wwwroot\backup\test" *.* /XD "log" /S