一、介绍
 
许多企业IT希望他们的用户能够在没有任何人工干预的情况下,用户通首次登入域账户就自动配置好Outlook Profile并能正常投入使用。目前,Exchange 2007/2010与Outlook 2007/2010 所提供的Autodiscover服务已经有效地简化了诸如自动发现和提供用户电子邮件地址和密码的步骤,用户只需点击“下一步”来完成设置,但在默认配置下首次���行Outlook仍然有用户交互界面并无法跳过First Run环节。对于一些初级用户来说,还是可能导致一些潜在的错误。
 
该主题旨在通过PRF分发,结合计算机启动脚本,进一步简化最终用户交互界面,最大限度的跳过First Run环节,使企业用户对Outlook使用有更好的体验。
 
 
 
1.1.   支持的配置和不支持的配置概述

拓扑

可支持性

客户端已安装有Outlook2007/2010但尚未启动过Outlook程序。(未创建用户配置文件)

支持。该主题将对此配置进行详细介绍。

客户端已安装有Outlook 2003或更早版本.

不提供支持。

客户端未安装Outlook2007/2010

不提供支持。

 

二、 配置Outlook自动登入所需环境要求
  

所有服务器(A 和 B)都运行Windows Server 2003 Enterprise Edition,并且是同一域 (TEST.COM) 的成员,该域包括运行安装有Outlook 2010的Windows 7 Professional 的客户端(C)计算机 。每台客户端计算机的完全限定的域名 (FQDN)、每台服务器所运行的应用程序和角以及带有所含计算机的组织单位(OU) 如下所列:
 •A – <DC.TEST.COM> Active Directory、DNS、DHCP、OU-Office2010_OU、W7C01 是 OU Office2010_OU 的成员
•B – <FS.TEST.COM>文件服务、文件共享-\\shared(只读访问)
•C – <W7C01.TEST.COM > Windows 7 Professional with Outlook 2010

重要:

确保经过验证的用户对网络共享具有读取访问权限。在此示例中,网络共享为 \\Shared

2.1.   服务器的要求

服务器计算机必须满足 Windows Server 2003 Enterprise Edition安装的硬件和软件要求。有关详细信息,请参阅安装Windows Server 2003,
Enterprise Edition
的硬件和软件要求


2.2.    客户机的要求
 
对配置Outlook自动登入的 客户机系统及软件有以下要求:
•系统的版本要求为Windows 7, Windows Vista, Windows XP SP3,案例中以Windows 7 Professional为例。
•计算机满足Outlook 2007/2010 最低硬件配置。如计算机上必须至少有 2 GB 的 RAM。

三、如何配置Outlook用户自动登入
 
3.1. 用Office用户自定义工具(OCT)创建PRF文档
 
通过使用 Office 自定义工具 (OCT)可以部署Outlook,并为您的用户创建Outlook 邮件配置文件PRF。
 
3.1.1.  安装OCT
 
(注: 如果现有Office 2007/2010安装文件已包含有OCT,请跳至3.1.2)
 •下载适用于您的版本的 OCT到任意路径。

下载:Office 2007 Office 自定义工具(10月)
下载: Office 2010 Office 自定义工具(10月)

•将您的 Office 2007/2010年安装介质的内容复制到部署位置。
•拷贝OCT文件夹到Office 部署文件夹的安装目录。
 
注:如果您的安装DVD 包含32 位和64 位版本的Office 2010,请分别将其复制到x86 或x64 文件夹中。
 
3.1.2.   运行OCT
 
在Office 2007/2010安装源目录下,使用/admin 参数来运行 setup.exe
 
setup.exe /admin
 
3.1.3.   Outlook 配置文档并导出
•在OCT|Outlook | Outlook Profile | New Profile下,  自定义配置文件名称UserDefault
•在OCT|Outlook | Add accounts| Customize additional Outlook profile and account information | Add | Exchange下定义以下参数:
 
Account:  %UserName%
 
User Name: %UserName%
 
Exchange Server: DC.TEST.COM
 
(注:您可以在More Setting下根据需要设置其他参数)
 
Deliver new mail to the following location: %UserName%
 
Default a mail account: %UserName%
 •在OCT|Outlook | Export settings 下,点击Export Profile Settings…导出PRF并命名为ImportPRF.prf
 
3.2.   在Windows 2003的域环境中自动分发脚本
 
对于Windows 9x/ME/NT的客户端计算机,我们可以通过设置登录脚本的方式让用户登录时运行脚本中的命令来向Outlook导入PRF的目的:
 
在文件服务器上创建一个VB脚本文件(.vbs)。我们假设该文件为ImportPRF.vbs。在该文件中加入下面语句:

Dim strUserName

Dim WshShell

Const strRegPath = "HKCU\Software\Microsoft\Office\Common\UserInfo"

Set WshShell = WScript.CreateObject("WScript.Shell")

On Error Resume Next

strValue = WshShell.RegRead(strRegPath & "\UserName")

If strValue = "" Then

strUserName = WshShell.ExpandEnvironmentStrings("%UserName%")

WshShell.RegWrite strRegPath & "\UserName", strUserName, "REG_SZ"

WshShell.RegWrite strRegPath & "\UserInitials", Left(strUserName, 2), "REG_SZ"

Else

WScript.Quit

End If

WshShell.Run """%programfiles%\Microsoft Office\Office14\OUTLOOK.EXE"" /importprf \\FS.TEST.COM\shared\ImportPRF.prf"

Set WshShell = Nothing

•将该文件存储在 DC.TEST.COM\Windows\SYSVOL\sysvol\Test.COM\scripts 目录中。
•将之前创建的PRF文件也存储在\\FS.TEST.COM\Shared 目录中。
•在Windows 2003域控制器上,以域管理员身份登录,然后启动“Active Directory 用户和计算机”管理单元。双击一个Windows 9x/ME/NT计算机的用户,单击“配置文件”属性页。在“登录脚本”框中输入批处理文件名:ImportPRF.vbs。
•按确定退出。
 

以后该用户登录域时,计算机将运行批处理文件中的命令并自动配置当前用户的Outlook配置文件。

本文引用自:http://social.technet.microsoft.com/Forums/zh-CN/configurationdeployment/thread/dd65ff16-8d02-4ccf-a40d-a2ce0dc060b2

更多详情请访问 多产品结合与应用场景论坛:http://social.technet.microsoft.com/Forums/zh-CN/category/productsinformation