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.

0 votos

Esto es correcto. cZk más abajo había dicho lo mismo en sus comentarios, pero nunca volvió a modificar su respuesta. Por lo tanto, aceptaré ésta para que la pregunta tenga una respuesta definitiva. Gracias.

0 votos

Evitar el "Gracias"... vale, esta respuesta es simplemente genial.

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

0 votos

Según mi experiencia, esto no siempre es fiable. Crea un nuevo perfil, pero los perfiles antiguos permanecen en el registro y Outlook a veces, por razones que escapan a mi comprensión, vuelve a uno de ellos. Es mejor eliminarlos por completo.

0 votos

/firstrun no es un switch válido para 2013 -- "El argumento de la línea de comandos no es válido. Verifique el interruptor que está utilizando".

1 votos

Tengo Outlook 2013 en una máquina de pruebas. Configuré un perfil, salí y luego borré todas las claves bajo: HKEY_CURRENT_USER \Software\Microsoft\Office\15.0\Outlook\Pro archivos Después de reiniciar Office ejecutó el asistente de primera ejecución

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.

0 votos

Gracias Tonny. Borrar la clave funciona, pero sigue apareciendo el "prompt for a profile name". Tengo la esperanza de encontrar una manera (incluso si es la eliminación de otras claves del registro) para forzar un escenario de primera ejecución donde Outlook se inicia en mi última captura de pantalla (y por lo tanto auto crea el Outlook perfil)

0 votos

Si no recuerdo mal hay otra clave que hay que borrar también. 'usuario actual \software\microsoft\windows ¿'mail' tal vez? No tengo un sistema Windows disponible para comprobarlo.

0 votos

Estoy hablando por teléfono con MSSupport y no están seguros de cómo conseguir el estado de "primera ejecución/asistente de configuración". Sin embargo, he encontrado config365.com y esa herramienta más un pequeño script para renombrar el perfil según sea necesario funciona bien para mis necesidades. Pero todavía me encantaría ver un restablecimiento completo como si fuera un nuevo usuario conectado y abriera Outlook por primera vez para obtener el "Bienvenido a Outlook 2013"

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:

X