Crear Bat Para eliminar temporales de Outlook

MS-DOS-Batch-File

El otro día en una de las empresas cliente donde trabajo nos dimos cuenta que al crear nuevos usuarios las libretas de direcciones globales no se actualizaban
por ello escribí este batch para salir del paso mientras descubrimos el porque de que no se actualicen los outlooks

Básicamente se cierra Outlook con taskkill y buscamos borrar las extensiones obi que son las encargadas de almacenar las direcciones.
(las localizaciones son diferentes segun version de office sistema operativo y lenguaje)
despues de borrarlas se vuelve a arrancar outlook

Se podría desmarcar la cache de outlook pero los usuarios preferían esta opción ya que se desmarcamos la cache tardaremos mas tiempo en arrancar algunos outlooks.y teniendo el bat en el escritorio
elegimos cuando queremos ejecutarlo.

 

@echo off
echo Cerrando Outlook
taskkill /f /im outlook.exe
echo Borrando Ficheros temporales de Windows7
del /f /s /q %HOMEPATH%\AppData\Local\Microsoft\Outlook\*.obi
echo Windows7 office 2010
del /f /s /q %HOMEPATH%\AppData\Local\Microsoft\Outlook\*.oab
echo borrar ficheros
del /f /s /q %HOMEPATH%\AppData\Local\Microsoft\Outlook\RoamCache\*.*
echo Arrancando Outlook

start outlook.exe

 

Add Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.