情况如下:
我们有一个大型组织(超过 5,000 名用户),目前使用文件夹重定向来管理 Windows 桌面图标。此文件夹被重定向到网络共享,我们可以在其中集中管理不同的站点等。当用户在网络不可用的情况下尝试使用计算机时,他们无法使用公共文件夹中的任何快捷方式。我们仅重定向 C:\Users\%username%\Desktop 文件夹。
有人对如何管理桌面图标有什么建议吗?我们仍然希望有一个集中位置来管理这些项目,但要找到一种方法,让系统在网络不可用时也能正常工作。
需要澄清的是,网络很少会中断。我们确实遇到过几台计算机没有网络连接的情况。通常,只是拔掉了某些东西。由于我们有多个站点,从分支机构到中央办公室的线路曾中断过几次。这更像是一种尝试,以便在与网络断开连接时保持积极的最终用户体验。
答案1
我认为我对这个问题的看法与@Daniel不同。我不赞成偷偷摸摸地使用批处理脚本来做这种事。
修复你的网络。如果你有 5000 个用户,而网络不可用,那么 5000 人将无法工作。这可能会非常昂贵。用这个理由来修复网络并使其更能抵御故障,应该不会太难。
我认为这应该比编写脚本来解决实际问题具有更高的优先级。
答案2
我们组织中的另一位技术人员遇到了一种称为“组策略首选项”的功能。它是 Server 2008 中的新功能,功能似乎非常强大。以下是更多信息的链接:
http://support.microsoft.com/kb/943729
此新功能包含“快捷方式首选项扩展”。这允许您使用组策略管理客户端计算机上的快捷方式。由于您正在将文件对象复制到本地计算机,因此您不依赖于可用的网络连接。系统在技术上是在本地缓存文件,但它这样做不需要文件夹重定向和脱机文件。
我知道我不应该回答自己的问题,但这似乎是最好的解决方案。如果不行,我会尝试一下,然后更新这个答案。
答案3
我认为最好的解决方案是编写一个批处理脚本,作为所有客户端上的任务运行,并将网络共享同步到本地文件夹。然后将文件夹重定向中的路径更改为本地文件夹。同步的好工具是 robocopy。