[R] Automatiser configuration courrier

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
Ks10
Niveau 6
Niveau 6
Messages : 282
Enregistré le : mer. 25 avr. 2012 20:38
Status : Hors ligne

[R] Automatiser configuration courrier

#1

Message par Ks10 »

Bonjour à tous !

Donc voila, dans mon travail nous avons souvent des boites mails à configurer et comme j'aimerais gagner du temps je voudrais automatiser la configuration.
Cependant voila j'ai déjà effectuer quelque test et voici les résultats :

J'ai chercher un executable lié au courrier, mais apparemment il se trouve dans une dll.
Donc j'ai opter pour l'option raccourcie. J'ai crée et mit un raccourcie dans le dossier du script. Et je l'ai lancer avec un shellexecute.

Voici le code :

Code : Tout sélectionner

Shellexecute(@scriptdir & "\courrier.lnk")
Sleep(1000)
Winwait("Configuration de messagerie", "je sait plus ce que c t écrit lol")
Sleep(1000)
Controlclick("Configuration de messagerie", "", "[ID:1]")
Mon problème :
Il lance bien le raccourcie mais le programme plante donc impossible de piloter cette interface pour arriver à mes fins.
Comment faire ? C'est une protection ?


Merci d'avance.
Modifié en dernier par Ks10 le ven. 19 avr. 2013 08:21, modifié 1 fois.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Automatiser configuration courrier

#2

Message par mikell »

Le raccourci pointe vers quoi exactement ?
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
Ks10
Niveau 6
Niveau 6
Messages : 282
Enregistré le : mer. 25 avr. 2012 20:38
Status : Hors ligne

Re: [..] Automatiser configuration courrier

#3

Message par Ks10 »

Il pointe vers Panneau de configuration\courrier.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Automatiser configuration courrier

#4

Message par jguinch »

Salut.
C'est un compte Outlook ?
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
Ks10
Niveau 6
Niveau 6
Messages : 282
Enregistré le : mer. 25 avr. 2012 20:38
Status : Hors ligne

Re: [..] Automatiser configuration courrier

#5

Message par Ks10 »

Salut,

Oui c'est pour configurer un ou des comptes outlook ;)
Je précise qu'il faut qu'on passe par l'option courrier donc aucune autre solution est voulu ^^ (je ne veut pas configurer directement à l'intérieur de outlook)
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Automatiser configuration courrier

#6

Message par jguinch »

Juste pour comprendre, quel est l'intérêt de passer par Courrier plutôt que d'automatiser la création des comptes directement depuis Outlook (l'assistant est le même) ? Pourquoi ne peux/veux-tu pas passer par la configuration automatique (avec un fichier PRF par ex) ? (c'est seulement pour comprendre ton problème).

Si ça peut t'aider, l'icône Courrier correspond à "C:\Program Files\Microsoft Office\Office14\MLCFG32.CPL" chez moi. Tu peux essayer :

Code : Tout sélectionner

Run('control "C:\Program Files\Microsoft Office\Office14\MLCFG32.CPL"')
...mais à mon avis ça sera pareil.
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
Ks10
Niveau 6
Niveau 6
Messages : 282
Enregistré le : mer. 25 avr. 2012 20:38
Status : Hors ligne

Re: [..] Automatiser configuration courrier

#7

Message par Ks10 »

Juste pour comprendre, quel est l'intérêt de passer par Courrier plutôt que d'automatiser la création des comptes directement depuis Outlook (l'assistant est le même) ? Pourquoi ne peux/veux-tu pas passer par la configuration automatique (avec un fichier PRF par ex) ? (c'est seulement pour comprendre ton problème).
Bah en faite je penser qu'il serait plus simple de passer par l'assistant courrier x)
Et qu'entend tu par configuration automatique avec un fichier PRF ? (cette option je ne savait pas que sa exister)

Ensuite j'ai tester avec ta commande & la ça fonctionne !!! :)
Les boutons réagit et le programme plante pas.
Juste une petite question ?
Comment as tu trouver à quel executable correspond courrier ? Aussi pourquoi a tu mit 'control , devant le chemin d'accès du programme ?
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

Re: [..] Automatiser configuration courrier

#8

Message par ani »

Control.exe correspond au dossier Panneau de configuration
Avatar du membre
Ks10
Niveau 6
Niveau 6
Messages : 282
Enregistré le : mer. 25 avr. 2012 20:38
Status : Hors ligne

Re: [..] Automatiser configuration courrier

#9

Message par Ks10 »

Ok :) Merci beaucoup
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [R] Automatiser configuration courrier

#10

Message par jguinch »

Salut.
Les fichiers PRF permettent d'effectuer la configuration automatique d'un compte Outlook (POP, MAPI, IMAP....).
C'est assez simple à mettre en place et c'est beaucoup moins bancal que de passer par des ControlClick ou autre Send.
Une petite doc pour que tu puisse jeter un coup d'oeil. Ce sujet aussi pourra peut-être t'aider.

Pour trouver l'exécutable, c'est assez simple (avec Windows 7 encore plus) :
- lancer l'application qu'on veut
- ouvrir le gestionnaire des tâches
- dans l'onglet Applications, faire clic-doit > Aller dans le processus sur l'application concernée
- une fois dans l'onglet Processus, aller dans Affichage > Sélectionner des colonnes et cocher Nom du chemin d'accès à l'image et Ligne de commande
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Répondre