![Robocopied 文件显示在 CMD 中但不显示在 Explorer 中](https://linux22.com/image/1481062/Robocopied%20%E6%96%87%E4%BB%B6%E6%98%BE%E7%A4%BA%E5%9C%A8%20CMD%20%E4%B8%AD%E4%BD%86%E4%B8%8D%E6%98%BE%E7%A4%BA%E5%9C%A8%20Explorer%20%E4%B8%AD.png)
我正在帮助一位朋友在他的 W7 机器上设置备份驱动器。我内部安装了一块新硬盘作为备份。
然后,我编写了一个简单的script.bat
程序,放在他的主文件夹中,作为一项任务来执行。
从记忆中,我面前没有机器:
robocopy /S C:\Documents M:\Backup
该任务以管理员身份运行。直到我为管理员帐户设置密码后,此功能才起作用。每次登录时都会运行该任务。
备份副本工作正常,我可以M:\Backup
通过看到新的和新修改的 Word 文件cmd
。但我无法在 Explorer 中看到它们。我可以看到驱动器,M:
但没有文件夹或文件。**
我怀疑是权限问题。因此,我接管了整个驱动器,并更改了权限以允许一切(这最终不是我真正想要的,最好只是读取)。
仍然可以通过但无法在 Explorer 中看到cmd
。对我的朋友来说,这没有帮助。
现在我面前没有机器,所以很难回忆起所有的细节。我会尽量截取屏幕截图,记录我如何运行任务。他的收入很低,使用拨号连接(!),互联网除了 ASCII 电子邮件外,其他一切都很麻烦。
我也不是 Windows 用户,所以我可能会做一些愚蠢的事情。如果您在评论中要求澄清或更多详细信息,我会尽快更新。
**更正:
我可以看到根文件夹,M:\Backups
但看不到内容Backups
答案1
有两个可能的区域 - robocopy 有其他标志,使用 copy:DT 仅复制数据和时间戳,而不是来自源目录的 acl 信息
也可能是 M:\ 创建一个名为 X 的子文件夹,并将目标更改为 M:\X\。
如果仍然存在,请右键单击 X 文件夹并查看属性以查看它是否为“隐藏”