我们有一个从 Citrix 会话运行的应用程序,可以通过电子邮件发送信息,Outlook 2003 安装在 Citrix 服务器上。
当用户从程序邻居启动应用程序时,我需要能够在该会话中创建一个 Outlook 配置文件。
我有我的 prf 文件并且它确实有效,我曾尝试使用 outlook 导入文件,使用 outlook.exe /importprf \server1\share\outlook.prf 但这也会打开 outlook,而我不想这样做。
我需要将 prf 文件作为登录脚本的一部分静默导入,以便用户能够从其他应用程序发送电子邮件
欢呼卢克
答案1
我已经设法通过 Kix32 脚本让它工作了,如果有人感兴趣的话我会把它贴出来
答案2
首先,Citrix 在这里并不重要,因此您可以使用任何标准分辨率。
具体来说,最后一节标题为“使用 PRF 文件应用 Outlook 用户配置文件”。您应该能够将对 PRF 文件的引用放入注册表中:
配置注册表以触发 Outlook 在启动时导入 PRF 文件。
您可以使用自定义安装向导或自定义维护向导中的“添加/删除注册表项”页面将这些注册表项选项部署给您的用户。您还可以使用向导中的“添加/删除文件”页面将 PRF 文件分发给用户。
删除以下注册表项值:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Setup\First-Run HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Setup\FirstRun
在该
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Setup
子项中,将 ImportPRF 的值设置为指定 PRF 文件的名称和路径的字符串值。例如,将 ImportPRF 设置为 \server1\share\outlook.prf。