OVH Cloud OVH Cloud

passage de variable à un script !!

4 réponses
Avatar
joe
Bonjour je voudrais savoir comment faire pour passer une=20
variable =E0 un script dos =E0 partir d'une feuille VB?
mon script est charg=E9 d=E9tablir des connexions r=E9seau en=20
utilisant le login et mot de passe saisis dans une feuille=20
VB.
merci de votre aide

4 réponses

Avatar
joe
effectivement c'est bien un .bat mais le souci que j'ai
est que mon .bat recoit les chaines de caractères tata et
toto et non pas la valeur des variables toto et tata.
ci dessous l'appel de .bat.

script = Shell("Connect.bat tata toto", vbNormalFocus)

merci


-----Message d'origine-----
Bonjour/soir,

par script do, tu veux dire un fichier .bat?

Dans ce cas, il te suffit de faire
shell "c:toto.bat mavariable"
et dans le .bat, tu récupère la valeur par %1

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com

"joe" a écrit dans le message de
news:09c801c36238$827963f0$
Bonjour je voudrais savoir comment faire pour passer une
variable à un script dos à partir d'une feuille VB?
mon script est chargé détablir des connexions réseau en
utilisant le login et mot de passe saisis dans une




feuille
VB.
merci de votre aide




.



Avatar
Crevecoeur Jérôme
Bonjour,
Dans ce cas faudrait réviser un peu les chaines de caractéres ;-)

script = Shell("Connect.bat " & tata & " " & toto, vbNormalFocus)


Cordialement

--
----------------------------------------------------------------------------
--------------------
Crévecoeur Jérôme

ACS INFORMATIQUE
122,rue du Château d'orgemont
49000 ANGERS
Tel: 02 41 68 42 36 Fax: 02 41 68 42 48
----------------------------------------------------------------------------
---------------------
"joe" a écrit dans le message de
news:064901c36267$28524660$
effectivement c'est bien un .bat mais le souci que j'ai
est que mon .bat recoit les chaines de caractères tata et
toto et non pas la valeur des variables toto et tata.
ci dessous l'appel de .bat.

script = Shell("Connect.bat tata toto", vbNormalFocus)

merci


-----Message d'origine-----
Bonjour/soir,

par script do, tu veux dire un fichier .bat?

Dans ce cas, il te suffit de faire
shell "c:toto.bat mavariable"
et dans le .bat, tu récupère la valeur par %1

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com

"joe" a écrit dans le message de
news:09c801c36238$827963f0$
Bonjour je voudrais savoir comment faire pour passer une
variable à un script dos à partir d'une feuille VB?
mon script est chargé détablir des connexions réseau en
utilisant le login et mot de passe saisis dans une




feuille
VB.
merci de votre aide




.



Avatar
François Picalausa
Bonjour/soir,

script = Shell("Connect.bat " & tata & " " & toto, vbNormalFocus)



Où %1 = la valeur de tata et %2 = la valeur de Toto
%* pour le tout il me semble...

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com


"Crevecoeur Jérôme" a écrit dans le
message de news:%
Bonjour,
Dans ce cas faudrait réviser un peu les chaines de caractéres ;-)

script = Shell("Connect.bat " & tata & " " & toto, vbNormalFocus)


effectivement c'est bien un .bat mais le souci que j'ai
est que mon .bat recoit les chaines de caractères tata et
toto et non pas la valeur des variables toto et tata.

-----Message d'origine-----
Bonjour/soir,

shell "c:toto.bat mavariable"
et dans le .bat, tu récupère la valeur par %1


"joe" a écrit dans le message de
news:09c801c36238$827963f0$
Bonjour je voudrais savoir comment faire pour passer une
variable à un script dos à partir d'une feuille VB?








Avatar
The Ultimate Video Game Museum
Hi hi hi hi hi hi hi ... les erreurs à la con qui font galérer des heures
...


Topper

Webmastering, webdesign des sites :
The Ultimate Video Game Museum : http://www.TUVGM.com/
TUVGM Live Playing ! : http://www.TUVGM.com/liveplaying/
FreeDO France : http://www.TUVGM.com/freedo/