似乎只适用于文件。或者我做错了什么吗?
我尝试在Vista中备份一个用户文件夹(C:\ Users \ XXX),其中包含一堆隐藏/系统文件夹。我使用了/XA:SHT
文件夹'AppData'被'隐藏'但不是'系统',因此没有被排除。
其他特殊文件夹都是“隐藏”和“系统”,它们被排除了。但我不确定这是因为我使用的/XA:SHT
开关还是其他原因,例如权限。
所以,我的问题是,/XA
是否也适用于目录,还是只适用于文件?
我希望不必手动输入所有带/XD
开关的特殊文件夹。
似乎只适用于文件。或者我做错了什么吗?
我尝试在Vista中备份一个用户文件夹(C:\ Users \ XXX),其中包含一堆隐藏/系统文件夹。我使用了/XA:SHT
文件夹'AppData'被'隐藏'但不是'系统',因此没有被排除。
其他特殊文件夹都是“隐藏”和“系统”,它们被排除了。但我不确定这是因为我使用的/XA:SHT
开关还是其他原因,例如权限。
所以,我的问题是,/XA
是否也适用于目录,还是只适用于文件?
我希望不必手动输入所有带/XD
开关的特殊文件夹。
/XD
参数来排除基于模式的目录。
我发现使用/XD *.
可以排除带有点的目录。我结合XA:SH
一起使用,以便还可以排除隐藏文件。要忽略所有隐藏目录,只需添加此标志:
/XD .*
您还可以使用/SAVE:jobname
命令来保存所有需要设置的开关。JOB文件只是一个文本文件,因此您可以编辑它以删除源和目标,或进行后续更改。然后您的命令行将如下所示:
robocopy source destination /JOB:jobname
/XD
是非常容易的,因为它们已经存在于 JOB 中。对于您想要排除的所有目录都这样做。更不用说您使用的所有开关了。甚至可以为特定驱动器创建作业。