robocopy / xf仅检查扩展名的前三个字符

时间:2018-02-27 17:39:05

标签: robocopy

Robocopy仅检查扩展名的前三个字符。

因此,如果我指定Excel.exportedUI,则/xf *.exp不会备份。

我没有听说过有人抱怨这个,所以我怀疑我要么丢失了一些东西,要么许多人没有复制他们怀疑的文件。

如,

给定一个包含四个文件的文件夹,

    t.a
    t.ab
    t.abc
    t.abcd

命令,

    robocopy . testout /xf *.a

仅排除一个文件t.a(按预期方式)。

    robocopy . TestOut /xf *.ab

仅排除一个文件t.ab(正如预期的那样)。

    robocopy . TestOut /xf *.abc

排除两个文件:t.abc(正如预期的那样) t.abcd(这不是预期的)。

具体包括文件类型,例如

    robocopy . testout *.abcd /xf *.abc

根本不复制任何文件。 (显然,/xf取代要包含的任何指定文件。)

我也尝试了/if选项无效:

    robocopy . testout /if *.abcd /xf *.abc
    robocopy . testout /xf *.abc /if *.abcd

这是有问题的,因为我试图复制,例如.exportedUI个文件但不是.exp个文件。

我做错了什么,在这里?有解决方法吗?我想使用robocopy,因为它具有灵活性。

0 个答案:

没有答案