Robocopy 中的隐藏文件夹

Robocopy 中的隐藏文件夹

我正在尝试使用 Robocopy 将一个有两个分区的硬盘备份到另一个只有一个分区的硬盘上。我在 PowerShell 中运行命令。

源驱动器是 USB2.0 驱动器,另一个驱动器是 USB3.0。我的卷如下所列:

  • Wolverine F:\ NTFS 是我的目标驱动器
  • Oriskany G:\FAT32 两个源驱动器之一
  • Essex H:\ NTFS 两个源驱动器中的第二个

我正在使用命令

robocopy H:\ F:\Essex\    /MIR /E
robocopy G:\ F:\Oriskany\ /MIR /E

我首先运行了“Oriskany”命令,没有出现任何问题;所有数据都显示出来——大约 17GB。当我尝试运行 Essex (213GB) 的命令时,问题就出现了。即使我在运行命令之前创建了文件夹,文件夹 Essex 也会在运行过程中消失。数据仍然存在,但访问该文件夹的唯一方法是输入“F:\Essex”来打开该文件夹。我检查了它是否被隐藏,但它不是一个隐藏对象,所以我不知道它是什么。

那么我做错了什么?我对命令行还很陌生。

答案1

因此,在经过一番挖掘和谷歌搜索后,我终于找到了自己问题的答案。显然,Robocopy 已经将目录系统属性无论出于什么原因。为了解决这个问题,我找到了命令。

attrib -h -s -a [驱动器:][路径]

我还进行了调整,使目标驱动器成为焦点,不确定这是否是使命令起作用的一部分。我最终用来修复问题的命令如下。

F:>attrib -h -s -a "F:\Essex"

我会感谢那个给我答案的人,但我不确定超级用户对于链接到外部网站有何感受,所以我只想说谢谢 Ricky。

相关内容