转移到外部Exchange提供程序 – 如何在多台PC上创build新的Outlookconfiguration文件?

收购完成后,我们将从本地交易所切换到外部提供商。 我需要更改帐户设置/创build新的configuration文件,以便用户能够访问他们的新邮箱,我讨厌在每个客户端上手动执行此操作。

我已经试过快速和肮脏的解决scheme,从一台计算机上的registry复制configuration文件信息到另一台,希望我可以稍后修复用户信息。 很明显,这是行不通的:Outlook认出了configuration文件,我可以在应用程序启动时select它,但是那里的乐趣结束了 – configuration文件被破坏了。 我无法更改控制面板上邮件设置中的设置。

没有find任何组策略解决scheme。

是否有任何应用程序,脚本或其他解决scheme,可以帮助我节省从一台PC到另一台PC的时间,并一遍又一遍地input相同的信息?

我们使用Scriptlogic Desktop Authority来做到这一点。 它使得很多login脚本项目变得简单,如映射驱动器,连接到打印机,添加和删除文件和快捷方式,以及更改Outlook设置。 但是,这可能比您需要执行此任务更多。 我还没有尝试的其他选项包括:

  1. 丰富的档案
  2. Office资源工具包中的NewProf.exe
  3. 自定义脚本来设置所需的文件和registry设置

那么,我find了完美的解决scheme。 它使用一个简单的login脚本,所以艾利佩恩,人们可能会说,你至less部分是正确的:)

Outlook(2003和更高版本,不知道早期版本)允许通过PRF文件导入configuration文件信息。 这是一个纯文本文件,所以你可以从头开始编写,或者最好 – 从现有的configuration文件导出,并根据需要进行编辑。 我使用了第二个变体。

我下载了Office资源工具包 – 我从2003版本导出PRF文件,所以我下载了Outlook 2003版本(ORK.EXE, 在这里下载 )。

安装它,并获得自定义安装向导,它使您可以将现有的configuration文件导出到PRF文件。 不用说,您首先需要在您要导出的PC上configuration工作configuration文件。

成功导出后,我编辑了PRF文件,以便丢失不必要的东西,并用Windowsvariables概括一些设置,以便在导入PRF文件后获取用户特定的信息:

MailboxName=%UserName% OfflineAddressBookPath=%USERPROFILE%\local settings\application data\microsoft\outlook\ 

我也想确保默认的用户configuration文件不会被覆盖,所以我改变了相应的设置以匹配:

 DefaultProfile=No OverwriteProfile=No ModifyDefaultProfileIfPresent=FALSE 

还要考虑脱机邮件caching的path…如果您使用两个configuration文件,则可能需要重命名文件,以便一个configuration文件不会覆盖第二个configuration文件的caching电子邮件,反之亦然:

 OfflineFolderPath=%USERPROFILE%\local settings\application data\microsoft\outlook\_Custom_name_here.ost 

有关详细信息,请阅读白皮书:使用PRF文件 – > 链接configurationOutlookconfiguration文件

实际上,我创build了一个非常简单的login脚本。 我可以检查configuration文件是否已经存在,并完全跳过这个过程,但是有时候,快速和肮脏的工作一样正常:

 @echo off if exist "%PROGRAMFILES%\Microsoft Office\OFFICE11\OUTLOOK.EXE" (call "%PROGRAMFILES%\Microsoft Office\OFFICE11\OUTLOOK.EXE" /promptimportprf "\\computername\sharename\path_to_Outlook_profile.PRF") if exist "%PROGRAMFILES%\Microsoft Office\OFFICE12\OUTLOOK.EXE" (call "%PROGRAMFILES%\Microsoft Office\OFFICE12\OUTLOOK.EXE" /promptimportprf "\\computername\sharename\path_to_Outlook_profile.PRF") 

接下来,我将脚本附加到OU组策略,并且瞧! 我为用户写了说明,并且仍然帮助一些人完成设置configuration文件。 手动configuration所有客户端仍然更容易。

无论如何,下面这个网站对我的决定至关重要,所以它应该被链接到这里: 拜访他们

感谢马修,他的post指出我正确的方向。

Outlook Profiler被大型商店,Outlook x64支持,PST文件创build或删除,configuration文件迁移,同时仍然保留旧的设置,多个Outlook支持整个局域网,yadda yadda分配使用…你明白了。 如果你只是想创build一个configuration文件,那么你可以在某些版本的Outlook上使用prf文件,但是当你在域中有不同版本的Outlook时,这是一个令人头痛的问题。