Page 1 sur 1

[..] Detecter processus mise à jour Outlook 2010

Posté : lun. 07 nov. 2016 10:39
par jcaspar
B :D njour à tous !

Je souhaite mettre au point un script qui permette d'ajouter ou de supprimer des BAL dans OUtlook 2010
mais si Outlook est en cours de mise à jour cela décale l'execution....

Existerait il un moyen de détecter l'execution de la mise à jour ? ( probablement un processus en cours d'execution ?)

En vous remerciant pour vos idées et conseils éclairés !

global $outlook = ProcessExists("Outlook.exe")
;~ //détecter si mis à jour en cours
// fermeture d’Outlook si ouvert
if $outlook = 1 then
   msgbox(64, "OUtloook ouvert", "Fermeture Outlook")
   ProcessClose("Outlook.exe")
else
   msgbox(64, "Ajout Bal Outlook", "Ajouter vos Bal Outlook simplement")
EndIf

// attends l’ouverture  d’Outlook avant de passer à l’instruction suivante
runwait("C:\Program Files (x86)\Microsoft Office\Office14\outlook.exe")
sleep(2500)
Send("!f")
sleep(2500)
send("{ENTER}")
sleep(2500)
send("{RIGHT}")
sleep(1500)
Send("+{TAB 6 }")
send("{ENTER}")
sleep(500)
send("{ENTER}")
sleep(1000)
Send("+{TAB 7}")
send("{ENTER}")
sleep(1000)
Send("+{TAB 4}")
sleep(1000)
Send("+{TAB 3}")
send("{ENTER}")
send("^{TAB}")
sleep(1500)
send("{TAB}")
send("o")
send("saisir de nom de votre bal puis valider")

Re: [..] Detecter processus mise à jour Outlook 2010

Posté : lun. 07 nov. 2016 11:34
par jcaspar
R :D ebonjour à tous

Première piste ....lire la valeur de la barre de menu du bas d'Outlook
la valeur Tous les dossiers sont à jour devant apparaitre ....
mais comment récupérer cette valeur ?

En vous remerciant pour vos idées ! :mrgreen:

Jean-Marc

Re: [..] Detecter processus mise à jour Outlook 2010

Posté : jeu. 10 nov. 2016 13:44
par jguinch
Si tu cherches à automatiser l'interface graphique d'Outlook, ça risque d'être casse-gueule.
L'idéal pour ajouter un compte est de passer par les fichier PRF : https://technet.microsoft.com/fr-fr/lib ... 14%29.aspx (voir la partie "Création d’un fichier .prf").