我正在向 Citrix 场环境中的组织中的所有用户推广 Outlook 2010。除了一个问题外,一切都进展顺利。当用户尝试将项目附加到他们的电子邮件时,打开的默认打开/插入文件对话框不会在下拉列表中显示网络驱动器。(而是将它们放入重定向的我的文档文件夹中) 此线程进一步解释了这个问题。我设计了一个解决方法,即编辑我们的 GPO,让“我的位置”栏显示在对话框的左侧。我能够有效地隐藏注册表中的桌面图标和我的网上邻居图标。不幸的是,修改注册表是通过 HKEY_CURRENT_USER 分支完成的,其中的更改不会反映在每个用户身上。此外,据我所知,没有办法为每个用户添加自定义位置。
我尝试修改 GPO 中的“通用文件对话框”部分,但据我所知,Office 使用了不同的设置。有人知道怎样有效地隐藏“我的位置”栏中的部分(不是全部)项目并为所有用户添加自定义项目吗?
答案1
是的,Office 使用自己的网络位置设置:
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\Open Find\Places
Microsoft KB 有一篇关于此问题的有用文章:如何在 Office 的“打开”和“另存为”对话框中自定义“我的位置”栏。
编辑
来自评论的有用链接:
或者,如果您像我一样懒,只需重新编辑登录脚本中的更改。
答案2
最后我换了一种方式回答了自己的问题。感谢 surfasb 引导我走上正确的道路。
使用 Office 2010 自定义工具,我可以添加自定义注册表项。
首先,我按照我希望用户看到的方式在 Office 中设置“我的位置”栏。然后我打开 regedit,导航到HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\Open Find\Places\
该项及其子项和值,并将其导出到一个.reg
文件中。
然后我启动了 Office 2010 自定义工具并将该 reg 文件导入注册表部分。
这招管用,但需要我在 Citrix 农场的所有服务器上重新安装 Office 2010。这有点麻烦,但考虑到用户的抱怨,这还是值得的。
更新:经过进一步调查,我发现不需要在我的服务器上重新安装 Office。我只需启动 Office 自定义 .msp 文件,它就会将更改应用于已安装的 Office 安装。太棒了!