[R] Passage en domaine AutoIT - Windows 7

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Loulou63
Niveau 4
Niveau 4
Messages : 51
Enregistré le : lun. 22 août 2011 10:58
Status : Hors ligne

[R] Passage en domaine AutoIT - Windows 7

#1

Message par Loulou63 »

Bonjour a tous,


Décidement je n'arrete pas de vous demander des choses :wink: .

Je suis actuellement en train de mettre en place un script AutoIT pour le passage en domaine pour un poste sur Windows 7.

Tout ce passe bien jusqu'à la fenetre "Nom d’utilisateur et mot de passe pour le domaine".

Voici le code correspondant à cette partie :
► Afficher le texte
Et la rien ne se passe, la saisie ne se fait pas et il poursuit le script qui bien sûr plante.

Avez-vous une idée.

Merci d'avance.
Modifié en dernier par Loulou63 le dim. 28 août 2011 12:14, 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: [..] Passage en domaine AutoIT - Windows 7

#2

Message par mikell »

Le code a l'air bon... peut-être en optimisant, ce qui évite les erreurs de saisie
► Afficher le texte
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Loulou63
Niveau 4
Niveau 4
Messages : 51
Enregistré le : lun. 22 août 2011 10:58
Status : Hors ligne

Re: [..] Passage en domaine AutoIT - Windows 7

#3

Message par Loulou63 »

mikell a écrit :Le code a l'air bon... peut-être en optimisant, ce qui évite les erreurs de saisie
► Afficher le texte
Ca ne marche pas. Seul la commande send marche. Mais cela ralentit mon script :|
Avatar du membre
PandiPanda
Membre émérite
Membre émérite
Messages : 656
Enregistré le : mar. 19 juil. 2011 14:03
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Passage en domaine AutoIT - Windows 7

#4

Message par PandiPanda »

Et pourquoi ne pas envoyer un copier/coller?

Code : Tout sélectionner

$text="le text a copier"; le texte a inserer
$presse=ClipGet();on enregistre ce qu'il y'a dans le presse papier
ClipPut($text);on insere ce qu'on veux dans le presse papier
Send("^v");on colle
ClipPut($presse);on insere ce qu'on avait enregistrer
Sinon, vous êtes sûr que vos "controlID" sont bon?
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
Avatar du membre
legend
Niveau 7
Niveau 7
Messages : 472
Enregistré le : dim. 26 sept. 2010 12:55
Status : Hors ligne

Re: [..] Passage en domaine AutoIT - Windows 7

#5

Message par legend »

controlsettext ne marche pas sur tout les controls mais seulement sur des API reconnus du genre input/edit.
normalement ça devrait marcher puisque tes controls sont de type edit.
j'approuve l'idée de pandi panda mais j'ajoute un truc :
il n'est pas nécessaire d'activer la fenêtre pour utiliser les commandes control . . . .
il est donc possible d'utiliser controlsend pour coller le texte dans les controls.
essaye d'utiliser controlgettext pour verifier si il n'y a pas eu de bugs (mais normalement ça fonctionnera pas puisque controlsettext n'a pas marché)
Loulou63
Niveau 4
Niveau 4
Messages : 51
Enregistré le : lun. 22 août 2011 10:58
Status : Hors ligne

Re: [R] Passage en domaine AutoIT - Windows 7

#6

Message par Loulou63 »

legend a écrit :controlsettext ne marche pas sur tout les controls mais seulement sur des API reconnus du genre input/edit.
normalement ça devrait marcher puisque tes controls sont de type edit.
j'approuve l'idée de pandi panda mais j'ajoute un truc :
il n'est pas nécessaire d'activer la fenêtre pour utiliser les commandes control . . . .
il est donc possible d'utiliser controlsend pour coller le texte dans les controls.
essaye d'utiliser controlgettext pour verifier si il n'y a pas eu de bugs (mais normalement ça fonctionnera pas puisque controlsettext n'a pas marché)
Je vais rester sur la fonction send. C'est grave. Ca fonctionne c'est le principal. Merci à tous.
Mon code :
► Afficher le texte
Avatar du membre
PandiPanda
Membre émérite
Membre émérite
Messages : 656
Enregistré le : mar. 19 juil. 2011 14:03
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Passage en domaine AutoIT - Windows 7

#7

Message par PandiPanda »

si vous utilisé les send()
veuillez utilisé au moin les "copier/coller" pour la rapidité ... c'est toujours mieux que rien :P
► Afficher le texte
ou
► Afficher le texte
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
Loulou63
Niveau 4
Niveau 4
Messages : 51
Enregistré le : lun. 22 août 2011 10:58
Status : Hors ligne

Re: [R] Passage en domaine AutoIT - Windows 7

#8

Message par Loulou63 »

PandiPanda a écrit :si vous utilisé les send()
veuillez utilisé au moin les "copier/coller" pour la rapidité ... c'est toujours mieux que rien :P
► Afficher le texte
ou
► Afficher le texte
Je vais tester ca.Merci bcp
Répondre