Robocopy:不删除包含排除文件的文件夹

时间:2017-02-08 16:29:17

标签: robocopy

我想镜像两个文件夹,但要排除某些文件类型(例如js文件)。我可以用/ XF选项做到这一点。

我遇到的问题是如果在目标文件夹中有一个带有js文件的文件夹Foo,但是在Source文件夹中没有Foo文件夹 - robocopy命令bellow删除目标端的Foo文件夹和js文件它

Robocopy.exe d:\ Source d:\ Destination / E / PURGE / XF * .js / COPYALL / FFT

我想要从包含已排除文件的文件夹中排除。

1 个答案:

答案 0 :(得分:0)

你做不到。如果您应用/ PURGE将删除,它将删除源文件夹中不存在的任何文件/文件夹。

如果您需要维护该文件夹,则需要在源文件夹中创建该文件夹并删除/ PURGE开关。

Robocopy.exe d:\Source d:\Destination /E /XF *.js /COPYALL /FFT