![迁移后,Windows 2008 R2 并非所有文件夹都显示在用户主文件夹中](https://linux22.com/image/598582/%E8%BF%81%E7%A7%BB%E5%90%8E%EF%BC%8CWindows%202008%20R2%20%E5%B9%B6%E9%9D%9E%E6%89%80%E6%9C%89%E6%96%87%E4%BB%B6%E5%A4%B9%E9%83%BD%E6%98%BE%E7%A4%BA%E5%9C%A8%E7%94%A8%E6%88%B7%E4%B8%BB%E6%96%87%E4%BB%B6%E5%A4%B9%E4%B8%AD.png)
在从 SBS2003 迁移到 Windows Server 2008 R2 的过程中,我将用户主目录复制到 Windows 2008 R2 服务器上的新位置。
我与其中一位用户遇到了一个具体问题。
她可以访问她的文件和文件夹“\old_server\users\HerUserName”,并且可以访问“\new_server\users\HerUserName\My Documents”上她的“我的文档”中的文件。
但是,当我将她的用户主目录中的其他文件夹复制到新服务器时,即将“\old_server\users\HerUserName\Directory1”复制到“\new_server\users\HerUserName\Directory1”(使用XCopy或RoboCopy),该文件夹及其内容被复制到新服务器,我可以在新服务器上看到该文件夹,但是当从她的桌面浏览到共享时,她只能看到她的“我的文档”文件夹。
我已验证她是复制到她的主目录的文件夹的所有者,并且所有权限看起来也正常。
任何援助将不胜感激。
答案1
尝试在服务器上使用:attrib -s -hc:\users\HerUserName
对她看不到的每个文件夹都执行此操作。
我猜 robocopy 在复制的文件夹上设置了隐藏和/或系统属性。我自己在从一台服务器复制到另一台服务器时已经注意到了这种行为,因为两台服务器彼此不知道对方的用户帐户。