
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")
;~ //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")