Outlook 2013:如何重设为“首次运行”状态?


27

TL; DR

有没有办法通过脚本,powershell,reg删除,通过远程信息交换来重置Outlook 2013,好像没有配置文件一样存在,并且它是首次运行?


仍在努力解决这一问题,但希望其他人有见识。

场景

这里的许多用户都具有连接到本地Exchange服务器的现有Outlook配置文件。我们正在迁移到Office365。要迁移用户的Outlook,您必须在Outlook中创建新的配置文件,或完全删除旧的配置文件,然后“重新启动”。

我们希望我们的用户重新开始,并为他们的邮件配置文件使用默认的配置文件名称“ Outlook”(而不是自定义名称或第二个配置文件,如“ O36​​5”)。这是因为我们的ERP系统在ERP软件中查找此配置文件以发送电子邮件。

问题

问题是“从头开始”并不是真的从头开始。

如果我从Mail控制面板设置中手动删除默认配置文件“ Outlook” ,则Outlook将在没有配置文件的情况下启动,但会提示您输入配置文件名称: 在此处输入图片说明

如果现在输入Outlook新的配置文件名称,我将得到:

在此处输入图片说明

如果我进入REGEDIT并查看:

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles

我仍然看到“ Outlook”作为配置文件。

我尝试使用Reg DELETE此键和所有子键,虽然显示“已成功删除”,但没有。

如果我手动删除此配置文件密钥,则可以再次启动Outlook,当提示输入新的配置文件名称时,我可以将Outlook其放入并接受它,让我继续,就好像它是Outlook的新设置一样:

在此处输入图片说明

从Outlook 2013的命令行开关(在此处找到)中并没有发现 / cleanprofile仍然存在。

底行问题

有没有办法通过脚本,powershell,reg删除,通过远程信息交换来重置Outlook 2013,好像没有配置文件一样存在,并且它是首次运行?

Answers:


40
% reg.exe delete HKCU\Software\Microsoft\Office\15.0\Outlook\Profiles\Outlook /f
% reg.exe add HKCU\Software\Microsoft\Office\15.0\Outlook\Profiles\Outlook

这将删除名为Outlook的默认配置文件,然后在没有设置的情况下重新创建它。然后,当您重新运行Outlook时,它将启动向导。


这是对的。下面的czk在他的评论中说了同样的话,但是再也没有回来修改他的答案。因此,我将接受这一问题,以便可以将问题显示为具有确定的答案。谢谢!
TheCleaner 2013年

避免使用“谢谢” ...好吧,这个答案很好。
罗布(Rob)2015年

3

HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\第一次运行时的密钥从False 重置为True。


0

根据MSDN上的“命令行开关”页面,您应该能够使用命令行参数启动Outlook,使其外观像第一次运行一样。试试看,让我知道它如何为您工作:

outlook /firstrun

来源:https : //office.microsoft.com/zh-cn/outlook-help/command-line-switches-HP001003110.aspx


以我的经验,这并不总是可靠的。它会创建一个新的新配置文件,但是旧的配置文件仍保留在注册表中,并且由于我无法理解的原因,Outlook有时会退回到其中一个。最好将它们完全删除。
Tonny

/ firstrun在2013年不是有效的开关-“命令行参数无效。请验证您使用的开关。”
TheCleaner

1
我在测试计算机上安装了Outlook 2013。我设置了一个配置文件,退出,然后删除了下面的所有键:HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ 15.0 \ Outlook \ Profiles重新启动Office后,它运行了首次运行的向导
cZk 2013年

@cZk-如果您要修改答案并将其作为您的最终评论,我将予以投票并接受。
TheCleaner

0

您走在正确的轨道上。
您将必须删除该配置文件注册表项。
但是,这就是陷阱,只有在reg delete没有任何运行(在前台或后台)触摸这些键的情况下才能实现。

因此,您必须绝对确保Outlook.exe没有运行。(关闭后,它通常在后台再悬停2-3分钟。)
ERP应用程序本身也可能会将这些键保持锁定状态。并且,如果您运行某种可能也与这些注册密钥对接的密钥链或认证软件(例如PGP)。

如果要对此编写脚本,请确保以真实用户身份运行它。没有另一个管理员帐户。毕竟,这是“ HKLM \ Currrent用户*”。

我之前在Office 2007和2010上已经做到了(在这方面应该是相同的)。
我们将delete命令放在域登录脚本中,并进行了一些其他检查,仅在用户尚未迁移的情况下才运行一次此操作。


谢谢Tonny。删除密钥有效,但是您仍然会收到“提示输入配置文件名称”的提示。我希望找到一种方法(即使它正在删除其他注册表项),以强制执行第一次运行的方案,其中Outlook在我的最后一个屏幕截图上启动(并因此自动创建Outlook配置文件)
TheCleaner 2013年

如果我没记错的话,还有另一个键也需要删除。可能是“ currentuser \ software \ microsoft \ windows mail”?我没有Windows系统可供检查。
Tonny 2013年

我正在与MSSupport通话,他们不确定如何将其设置为“首次运行/设置向导”状态。但是,我确实找到了config365.com,该工具以及一个小的脚本可以根据需要重命名配置文件,正好可以满足我的需求。但是我仍然希望看到完全重置,就好像我是新用户一样登录并首次打开Outlook以获得“ Welcome to Outlook 2013”
TheCleaner
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.