Answers:
您可以xcopy
与以下exclude
选项一起使用:
xcopy www backup /exclude:except.txt
except.txt
包含要排除的目录文件列表。除了.txt:
node_modules
/EXCLUDE:file1[+file2][+file3]...
- 每个文件可以包含一个或多个要排除的完整或部分路径名。
- 当其中任何一个与SOURCE文件的绝对路径的任何部分匹配时,该文件将被排除。
- 例如,指定类似
\obj\
或的字符串.obj
将分别排除目录下的obj
所有文件或具有.obj
扩展名的所有文件。
源xcopy-将文件和/或目录树复制到另一个文件夹。
robocopy SOURCE DESTINATION /mir /xd FOLDER_TO_EXCLUDE
—我认为它也可以工作吗?
robocopy
一个尝试-它被设计为支持相同的命令选项xcopy
,但有很多的改进-长路径的支持,缓冲,unicode的,它保留了时间戳等等等等Robocopy
是因为Vista中,安装在Windows XP的一部分。
robocopy
更好。
感谢@DavidPostill的回答。它很好。但是,我确实也设法使robocopy正常工作。对于那些可能会帮助的人,命令是:
robocopy SOURCE DEST /mir /xd node_modules
源是要复制的文件夹,目标是目标。最后,我将node_modules作为要排除的文件夹。
robocopy /mir
。非常强大的开关可以带来很多好处,但是在使用它之前,请先了解该开关的功能。它将同步两个目录,包括删除源目录中不存在的项目。