假设我们有一个文件夹SOURCEDIR
要与TARGETDIR
. 问题:如果TARGETDIR
包含目录符号链接,ROBOCOPY /MIR
(或/PURGE
)将跟随符号链接,并删除它指向的每个文件和目录。
该/XJ
选项不适用于TARGETDIR
. 使用目录符号链接或连接也没有区别;两者都被跟踪和删除。这似乎是一个严重的错误,特别是如果我们说/XJ
. 一旦目标目录包含符号链接,复制操作就可以“逃离”目录边界,并且超出预期的文件和文件夹会超出预期。
任何提示?
PS:例如,ROBOCOPY
sync'd part of TARGETDIR
,偶然发现一个符号链接,TARGETDIR
再次删除部分,然后继续,好像什么也没发生。最后你得到了一个损坏TARGETDIR
- 可能没有注意到。你对此无能为力。但是符号链接是文件系统的正常部分。恕我直言,应该有一个选项可以删除但不遵循符号链接(如XCOPY
's /B
)。
归档时间: |
|
查看次数: |
10131 次 |
最近记录: |