[R] Comment récupérer une variable dans un vbs

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Dan
Niveau 1
Niveau 1
Messages : 8
Enregistré le : mer. 01 oct. 2008 15:46
Status : Hors ligne

[R] Comment récupérer une variable dans un vbs

#1

Message par Dan »

Bonjour,
Je cherche à récupérer dans un vbs un mot de passe saisi dans autoit pour des raisons de confidentialité (les * remplaçant les caractères). Je suppose que ça a déjà été réalisé, mais je n'ai pas trouvé.
Ci-dessous le code de saisie du mot de passe.

Code : Tout sélectionner

$mdp = InputBox("Contrôle de sécurité", "Entrer votre mot de passe", "", "*")
MsgBox(64,"Mot de passe", "Ceci est votre mot de passe : " & $mdp)

;Lancement du script vbs
ShellExecute("Mon_Script_VBS.vbs")
Merci d'avance pour vos suggestions ou solutions
Dan
Modifié en dernier par Dan le dim. 02 mai 2010 12:01, modifié 1 fois.
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: [..] Comment récupérer une variable dans un vbs

#2

Message par Yogui »

c'est plutôt à VBS de récupérer le paramètre envoyé par autoit :

Code : Tout sélectionner

$mdp = InputBox("Contrôle de sécurité", "Entrer votre mot de passe", "", "*")
MsgBox(64,"Mot de passe", "Ceci est votre mot de passe : " & $mdp)

;Lancement du script vbs
ShellExecute("Mon_Script_VBS.vbs",$mdp)
il faut donc que votre VBS attende un paramètre ...
Dan
Niveau 1
Niveau 1
Messages : 8
Enregistré le : mer. 01 oct. 2008 15:46
Status : Hors ligne

Re: [..] Comment récupérer une variable dans un vbs

#3

Message par Dan »

Bonjour,
Je crois que c'est ce que j'ai écrit : "Je cherche à récupérer dans un vbs un mot de passe saisi dans autoit"
Mais je ne maitrise pas du tout le passage de paramètres. Si vous pouvez m'aider...
Cordialement
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: [..] Comment récupérer une variable dans un vbs

#4

Message par Yogui »

j'avais bien compris,..., le problème est qu'ici c'est un forum autoit pas vbs ...

Enfin :

Code : Tout sélectionner

Set args = Wscript.Arguments

MDP=args(0)
c'est un code Vbs
Dan
Niveau 1
Niveau 1
Messages : 8
Enregistré le : mer. 01 oct. 2008 15:46
Status : Hors ligne

Re: [..] Comment récupérer une variable dans un vbs

#5

Message par Dan »

Au final j'ai tout refait sous Autoit. Donc plus de problèmes de passage de paramètres.
Merci pour l'aide.
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: [..] Comment récupérer une variable dans un vbs

#6

Message par Yogui »

de rien :) un Préfixe [R] à votre demande svp :)

C'est certainement plus simple avec un seul langage :)
Répondre