Outlook 2013: come ripristinare lo stato "prima esecuzione"?


27

TL; DR

Esiste un modo tramite script, powershell, eliminazione reg, tramite telecinesi, qualsiasi cosa per ripristinare Outlook 2013 come se non esistesse mai un profilo ed era in esecuzione per la prima volta in assoluto?


Continuo a lavorare su questo, ma sperando che gli altri abbiano una visione.

SCENARIO

Molti utenti qui hanno profili di Outlook esistenti che si collegano a un server Exchange locale. Siamo nel mezzo della nostra migrazione a Office 365. Per migrare Outlook dell'utente devi creare un nuovo profilo in Outlook o eliminare completamente il vecchio profilo e quindi "ricominciare da capo".

Vogliamo che i nostri utenti ricominciano da capo e abbiano il nome profilo predefinito di "Outlook" per il loro profilo di posta (anziché qualcosa di personalizzato o un secondo profilo come "O365") . Questo perché il nostro sistema ERP cerca questo profilo per inviare e-mail mentre si è nel software ERP.

PROBLEMA

Il problema è che "ricominciare da capo" non è proprio ricominciare da capo.

Se rimuovo manualmente il profilo predefinito "Outlook" dalle Mailimpostazioni del pannello di controllo, Outlook si avvia senza un profilo ma richiede un nome profilo: inserisci qui la descrizione dell'immagine

Se scrivo Outlookcome nuovo nome del profilo ora ottengo:

inserisci qui la descrizione dell'immagine

Se entro REGEDITe guardo dentro:

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

Vedo ancora "Outlook" come profilo.

Ho provato a fare una Reg DELETEdi questa chiave e tutte le sottochiavi e mentre dice "cancellato con successo" non lo fa.

Se elimino manualmente questa chiave del profilo, posso quindi riavviare Outlook e quando richiede un nuovo nome del profilo che posso inserire Outlooke lo prenderà e mi farà continuare come se fosse una nuova configurazione di Outlook:

inserisci qui la descrizione dell'immagine

Dalle opzioni della riga di comando per Outlook 2013 ( disponibile qui ) non risulta che il file / cleanprofile sia ancora disponibile.

DOMANDA DI LINEA INFERIORE

Esiste un modo tramite script, powershell, eliminazione reg, tramite telecinesi, qualsiasi cosa per ripristinare Outlook 2013 come se non esistesse mai un profilo ed era in esecuzione per la prima volta in assoluto?

Risposte:


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

Ciò eliminerà il profilo predefinito chiamato Outlook, quindi lo ricrea senza impostazioni. Quindi, quando si esegue nuovamente Outlook, verrà avviata la procedura guidata.


Questo è corretto. cZk sotto aveva detto lo stesso nei suoi commenti, ma non è mai tornato per modificare la sua risposta. Come tale, accetterò questo in modo che la domanda possa essere indicata come avere una risposta definitiva. Grazie!
TheCleaner,

Evita "Grazie" ... ok, questa risposta è semplicemente fantastica.
Rob,

3

Reimpostare la chiave sotto HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\per la prima esecuzione da False a True.


0

In base alla pagina delle opzioni della riga di comando su MSDN, dovresti essere in grado di avviare Outlook con un argomento della riga di comando per farlo agire come se fosse la prima esecuzione. Fai una prova e fammi sapere come funziona per te:

outlook /firstrun

Fonte: https://office.microsoft.com/en-us/outlook-help/command-line-switches-HP001003110.aspx


Nella mia esperienza questo non è sempre affidabile. Crea un nuovo profilo nuovo, ma i vecchi profili rimangono nel registro e Outlook a volte, per motivi al di là della mia comprensione, ricadrà su uno di questi. Meglio rimuoverli completamente.
Tonny,

/ firstrun non è un'opzione valida per il 2013 - "L'argomento della riga di comando non è valido. Verificare l'opzione che si sta utilizzando."
TheCleaner,

1
Ho Outlook 2013 su una macchina di prova. Ho impostato un profilo, sono uscito e quindi ho eliminato tutte le chiavi in: HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ 15.0 \ Outlook \ Profiles Dopo aver riavviato Office ha eseguito la procedura guidata di prima esecuzione
cZk,

@cZk - se modificherai la tua risposta e la trasformerai nel tuo commento finale, la voterò e la accetterò.
TheCleaner,

0

Sei sulla strada giusta.
Dovrai eliminare quella chiave dei profili dal registro.
Ma, ed ecco il problema, che può essere fatto solo reg deletese non c'è nulla in esecuzione (in primo piano o in background) che tocca questi tasti.

Quindi dovrai assicurarti che outlook.exe non sia in esecuzione. (Spesso continua a
rimanere in background per altri 2-3 minuti dopo averlo chiuso.) Anche l'applicazione ERP stessa può mantenere bloccate queste chiavi. E se si esegue una sorta di catena chiave o software di certificazione (ad esempio PGP) che può interfacciarsi anche con queste chiavi di registro.

Se vuoi scrivere questo script assicurati di eseguirlo come il vero utente. Non un altro account amministratore. Dopotutto è "HKLM \ Currrent User *" di cui stiamo parlando qui.

L'ho già fatto in Office 2007 e 2010 (che dovrebbe essere identico a questo proposito).
Inseriamo il comando delete nello script di accesso al dominio con alcuni controlli aggiuntivi per eseguirlo solo una volta e solo se l'utente non è stato migrato ANCORA.


Grazie Tonny. L'eliminazione della chiave funziona, ma viene comunque visualizzato il "prompt per un nome profilo". Spero di trovare un modo (anche se sta eliminando altre chiavi di registro) per forzare uno scenario di prima esecuzione in cui Outlook inizia sul mio ultimo screenshot (e quindi crea automaticamente il Outlookprofilo)
TheCleaner,

Se ricordo bene c'è anche un'altra chiave che deve essere cancellata. 'currentuser \ software \ microsoft \ windows mail' forse? Non ho un sistema Windows disponibile per il controllo.
Tonny,

Sono al telefono con MSSupport e non sono sicuri di come portarlo allo stato di "prima esecuzione / installazione guidata". Tuttavia, ho trovato config365.com e quello strumento oltre a un piccolo script per rinominare il profilo in base alle esigenze funziona perfettamente per le mie esigenze. Ma mi piacerebbe comunque vedere un ripristino completo come se fossi un nuovo utente che ha effettuato l'accesso e
aprisse
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.