27 votos

Perspectiva 2013: ¿cómo volver al estado de "primera carrera"?

TL;DR

¿Existe alguna forma a través de script, powershell, reg delete, via telekinesis, lo que sea para reiniciar Outlook 2013 como si no existiera ningún perfil y se estuviera ejecutando por primera vez?


Todavía estoy trabajando en esto, pero espero que otros tengan una visión.

ESCENARIO

Muchos usuarios aquí tienen perfiles de Outlook existentes que se conectan a un servidor de Exchange en las instalaciones. Estamos en medio de nuestra migración a Office 365. Para poder migrar el Outlook del usuario hay que crear un nuevo perfil en Outlook o eliminar completamente el perfil antiguo y luego "empezar de nuevo".

Queremos que nuestros usuarios empiecen de nuevo y tengan el nombre de perfil por defecto de "Outlook" para su perfil de correo (en lugar de algo personalizado o un segundo perfil como "O365") . Esto se debe a que nuestro sistema ERP busca este perfil para enviar el correo electrónico mientras está en el software ERP.

PROBLEMA

El problema es que "empezar de nuevo" no es realmente empezar de nuevo.

Si elimino manualmente el perfil predeterminado "Outlook" del Mail y luego Outlook se inicia sin un perfil pero pide un nombre de perfil: enter image description here

Si escribo a máquina Outlook como el nuevo nombre del perfil que tengo ahora:

enter image description here

Si entro en REGEDIT y mirar dentro:

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

Sigo viendo "Outlook" como un perfil.

Intenté hacer un Reg DELETE de esta clave y todas las subclaves y aunque dice "borrado exitoso" no lo hace.

Si borro manualmente esta tecla de perfil puedo volver a iniciar Outlook y cuando me pida un nuevo nombre de perfil puedo ponerlo Outlook y lo tomará y me dejará continuar como si fuera una nueva configuración de Outlook:

enter image description here

No aparece en los interruptores de la línea de comandos de Outlook 2013 ( se encuentra aquí ) que el /perfil de limpieza todavía está por aquí.

LA CUESTIÓN PRINCIPAL ES

¿Existe alguna forma a través de script, powershell, reg delete, via telekinesis, lo que sea para reiniciar Outlook 2013 como si no existiera ningún perfil y se estuviera ejecutando por primera vez?

41voto

NateS Puntos 1528
% 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

Esto eliminará el perfil predeterminado llamado Outlook, y luego lo recreará sin ninguna configuración. Luego, cuando vuelvas a ejecutar Outlook, se iniciará el asistente.

3voto

user219641 Puntos 11

Reinicie la tecla bajo HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\ para la primera carrera de Falso a Verdadero.

0voto

cZk Puntos 44

Según la página de cambios de línea de comandos en MSDN, debería ser posible iniciar Outlook con un argumento de línea de comandos para que actúe como si fuera la primera ejecución. Inténtalo y hazme saber cómo funciona para ti:

outlook /firstrun

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

0voto

Tonny Puntos 5020

Estás en el camino correcto.
Tendrás que borrar esa clave de perfiles del registro.
Pero, y aquí está la trampa, que sólo puede ser hecha por reg delete si no hay nada corriendo (en primer o segundo plano) que toque estas teclas.

Así que tendrás que asegurarte de que outlook.exe no se esté ejecutando. (A menudo se mantiene colgando en el fondo durante otros 2-3 minutos después de cerrarlo.)
También la propia aplicación ERP puede mantener estas llaves bloqueadas. Y si se ejecuta algún tipo de llavero o software de certificación (por ejemplo, PGP) que puede interactuar con estas llaves también.

Si quieres script asegúrate de ejecutarlo como el usuario real. No otra cuenta de administrador. Después de todo es "HKLM \Currrent Estamos hablando de un "usuario".

Ya lo he hecho antes en Office 2007 y 2010 (que deberían ser idénticos a este respecto).
Pusimos el comando de eliminación en el inicio de sesión del dominio-script con algunas comprobaciones adicionales para que sólo se ejecute una vez y sólo si el usuario no fue migrado AÚN.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: