本文引自于: http://social.technet.microsoft.com/Forums/zh-CN/configurationdeployment/thread/dd65ff16-8d02-4ccf-a40d-a2ce0dc060b2
1. 介绍
许多企业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 |
不提供支持。 |
2. 配置Outlook自动登入所需环境要求
所有服务器(A和 B)都运行Windows Server 2003 Enterprise Edition,并且是同一域 (TEST.COM)的成员,该域包括运行安装有Outlook 2010的Windows 7 Professional 的客户端(C)计算机。每台客户端计算机的完全限定的域名 (FQDN)、每台服务器所运行的应用程序和角以及带有所含计算机的组织单位(OU) 如下所列:
重要: |
确保经过验证的用户对网络共享具有读取访问权限。在此示例中,网络共享为\\Shared |
2.1. 服务器的要求
2.2. 客户机的要求
对配置Outlook自动登入的客户机系统及软件有以下要求:
3. 如何配置Outlook用户自动登入
3.1.用Office用户自定义工具(OCT)创建PRF文档
通过使用 Office自定义工具(OCT)可以部署Outlook,并为您的用户创建Outlook邮件配置文件PRF。
3.1.1. 安装OCT
(注:如果现有Office 2007/2010安装文件已包含有OCT,请跳至3.1.2)
下载: Office 2007 Office 自定义工具(10月)
下载: Office 2010 Office 自定义工具(10月)
注:如果您的安装DVD包含32位和64位版本的Office 2010,请分别将其复制到x86或x64文件夹中。
3.1.2. 运行OCT
在Office 2007/2010安装源目录下,使用/admin 参数来运行 setup.exe
setup.exe /admin
3.1.3. Outlook配置文档并导出
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%
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
以后该用户登录域时,计算机将运行批处理文件中的命令并自动配置当前用户的Outlook配置文件。
更多IT应用场景与解决方案:http://social.technet.microsoft.com/Forums/zh-CN/category/productsinformation。