Chr*_*ski 7 windows network-share dfs roaming-profile offline-files
一些用户正在使用脱机文件夹来引用我们想要停用的服务器...实际上该服务器已经脱机,人们对此共享有待处理的更新。
将这些缓存文件移动到具有新名称的新服务器而不丢失新数据的最佳方法是什么?
哦...所以我以前经历过这个,这不是最有趣的。基本上,您需要为每台客户端计算机脱机。然后将脱机文件复制到安全位置,最后清除脱机文件夹缓存(按照此处链接的说明进行操作http://support.microsoft.com/kb/230738)。然后您可以将文件复制回来,一切都应该同步。
您的另一个选择是创建一个 cname 记录(在这里猜测)以指向新的服务器名称,但路径必须逐字匹配。无论哪种方式,您仍然希望从同步列表中删除旧的服务器名称,而清除脱机数据库是我知道如何做到的唯一方法。
仅供参考,即使您没有第二个目标,您也可能希望将脱机文件指向 DFS 共享。这样,如果您以后需要迁移到新的 FS,它会在 DFS 级别进行控制,不会影响您的客户。
Windows XP 和 Windows 2003 有一个名为 CSCCMD /MoveShare 的实用程序,可以将文件从一个 UNC 移动到另一个 UNC:
\n\n\n\n\n/MOVESHARE:\\Server1\\Share \\Server2\\Share \xe2\x80\x93 使用此开关将文件和目录从缓存中的一个共享\n 移动到另一个共享。\n 如果目标脱机文件已移动,并且本地缓存现在必须指向新位置。例如,使用\n以下命令:
\n\nRun Code Online (Sandbox Code Playgroud)\nCSCCMD /MOVESHARE:\\\\MyServer\\MyShare \\\\MyServer1\\MyShare1\n
Windows Vista 及更高版本不支持此实用程序,但已创建 COM 和 WMI 接口。有关可能性的概述,请查看此 COM 概述。
\n\nVBScript 应该能够调用此 Windows 7 API 将文件从一个位置移动到另一个位置。
\n\n为了使用该 API,您需要获取 VBScript 来使 WMI 调用方法。我在这个 MSFT 博客上找到了一些代码示例,...特别是 这个代码示例将帮助您开始编写重命名文件位置的 VBScript
\n\n注意:为了运行此代码,您需要安装桌面体验。
\n| 归档时间: |
|
| 查看次数: |
3871 次 |
| 最近记录: |