
我的工作群組中有一台 Windows 7 Professional 電腦。此電腦具有強制使用者設定文件,並使用本地 GPO 在每次登入時配置設定檔。
我的問題是,我最近安裝了 Microsoft Office 2013(訂閱版),但似乎無法關閉「首次執行精靈」。每次啟動 Office 程式強制/預設設定檔時,都會出現「歡迎使用新 Office」精靈。
我嘗試過的事情:
- 運行嚮導直至完成。
- 將 Office 登錄項目的權限設定為普通使用者可編輯(這使我可以接受 EULA,但仍顯示首次執行精靈)
- 以管理員身分執行 Office 程式(雖然登入非強制管理帳戶 - 但其他使用者不會每次都出現「首次執行」精靈)。
- 安裝和設定本機 GPO 的 Office 管理模板,並將首次執行精靈設定為在本機電腦原則和本機電腦/非管理員原則下停用(http://blogs.technet.com/b/odsupport/archive/2012/11/14/how-to-manage-the-first-run-screens-that-appear-when-microsoft-office-2013-applications-首次啟動.aspx)
- 重新啟動/登出/重新登入
此時,每次為強制使用者啟動程式時,仍會出現「首次執行」精靈。還有其他方法可以關閉它嗎?
答案1
使用 Microsoft 的 OCT,我發現將 Office 2013 套件部署到我的 Server 2012 R2 RDS 環境非常容易。
https://technet.microsoft.com/en-us/library/cc179097.aspx
我的腳步
- 將 Office 2013 ISO 提取到資料夾 (c:\Install\Office)
- 透過命令列運行 OCT - c:\install\office\setup.exe /admin
- 指定許可證密鑰、組織名稱,將顯示等級設為“無”,將“首次運行”選項變更為“已停用”
- 將 OCT 檔案儲存到 c:\install\office\updates
- 透過命令列運行安裝 - c:\install\office\setup.exe
- 開啟工作管理員並觀察 CPU,看到 Office 安裝程式正在靜默安裝
- 以使用者身分登錄,開啟 Microsoft Word,沒有提示或首次執行精靈/更新等
答案2
我發現一篇部落格文章描述了為新使用者動態建立 FirstRun>BootedRTM 註冊表項。它在註冊表中完全支援並在運行時工作。
喬納森·貝內特信用,在沒有群組原則的情況下自動化 Office 365 即點即用首次使用。摘抄:
為了實現這一點,我們可以使用 Office 的一個鮮為人知的功能,該功能允許您指定一些 HKEY_LOCAL_MACHINE 鍵,當該使用者首次執行 Office 應用程式時,這些鍵會自動遷移到 HKEY_CURRENT_USER 中。除了這個部署人員之外,沒有關於此過程的任何有價值的文檔 部落格文章。
總而言之,您可以在以下位置的 HKLM 下建立金鑰(取決於作業系統和 Office 版本):
作業系統 OfficeVersion 金鑰
32 位元 32 位元 HKLM\SOFTWARE\Microsoft\Office\15.0\User Settings\MyCustomSettings
64 位元32 位元HKLM\SOFTWARE\Wow6432Node\ Microsoft\Office\15.0\使用者設定\MyCustomSettings
64位元 64位元 HKLM\SOFTWARE\Microsoft\Office\15.0\使用者設定\MyCustomSettings金鑰的 MyCustomSettings 部分可以是您喜歡的任何內容。您甚至可以為不同的設定群組設定多個不同的名稱。然後在此項下建立另一個名為 Create 的項,並在該項下建立要在 HKEY_CURRENT_USER 中設定的登錄設定。 15.0部分是指Office 2013 / Office 365。
當使用者執行 Office 應用程式時,它會檢查是否曾經遷移過這些設置,如果沒有,它會在 HKEY_CURRENT_USER 中建立相關項目。這是在顯示任何使用者介面之前完成的,因此可以成功用於設定隱藏首次運行對話方塊的選項。
答案3
它計算出來了 - 我已經為此工作了好幾天,在發布後不久我就找到了答案。我檢查了註冊表,了解工作使用者和強制設定檔使用者之間的差異,果然,強制設定檔使用者缺少 Office 註冊表項的整個部分。事實證明,只需要一把鑰匙就能解決這個問題,所以這就是我必須要做的。
- 身為管理員:將預設使用者的 HKCU 註冊表 (C:\users\Default\NTUSER.DAT) 載入到 HKEY_USERS 中(我將該鍵命名為 DefaultUser,但你怎麼稱呼它並不重要)。
- 我新增了以下登錄資訊(不要新增括號中的內容,這些只是我的註解):在DefaultUser\Software\Microsoft\Office(新金鑰)\15.0(新金鑰)\FirstRun(新金鑰)下新增一個新的DWORD (32 位元)標題為 BootedRTM 的值,並將其值設為 1。
- 卸載預設用戶的註冊表
以強制設定檔使用者身分登錄,你瞧,第一次執行精靈終於沒有出現!對本地 GPO 模板沒有執行其應有的操作感到有點失望,但很高興我有一個可行的解決方案。