如何将文件夹与另一个文件夹合并(包含其中的所有内容)

时间:2013-01-16 22:46:10

标签: batch-file

我想知道如何将文件夹复制到批处理文件中的另一个文件夹。 我希望覆盖同名的东西。 感谢。

2 个答案:

答案 0 :(得分:9)

除非我遗漏了某些内容,否则最简单的方法是使用xcopy(假设您在Windows上实际上是指.bat文件):

xcopy <SOURCE> <DEST> /e /d /y /h /r /c

解释这些标志:

/e: Include directories and sub directories even if empty
/d: Only copy files which have changed on SOURCE more recently than DEST
/y: Suppress prompts
/h: Also copy hidden and system files
/r: Override read-only files (e.g. ignore Read Only flag)
/c: Continue even if there are errors

来源:我的标准备份脚本,每天都在运行6年。

答案 1 :(得分:2)

或者看看ROBOCOPY en.wikipedia.org/wiki/Robocopy