Lancer un vbscript à partir de vb.net (shell?) [Résolu]

Signaler
Messages postés
60
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
16 mai 2007
-
Messages postés
60
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
16 mai 2007
-
J'utilise shell pour lancer les .exe avec des paramètres, des dts,...
Seulement impossible de lancer des fichiers vbscript (.vbs)
Quelqu'un l'aurait-il déjà fait ? Avec shell ou autre ?

merci de votre aide !

5 réponses

Messages postés
2375
Date d'inscription
jeudi 12 juillet 2001
Statut
Modérateur
Dernière intervention
15 décembre 2018
20
Hello,

Dim p As New Process


p.StartInfo.Arguments =
"/x /y...."
'tes arguments
p.StartInfo.FileName =
"ton_fichier.vbs"
p.Start()
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 160 internautes nous ont dit merci ce mois-ci

Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
26
Salut

Dim p As New Process
Dim pi As New ProcessStartInfo("fichier.vbs")
p.StartInfo = pi
p.Start()

Normalement ca focntionne, le start info lance l'application par defaut du parametre

sinon om faut lancer le programme wscript.exe et lui passer la fichier en parametre

ca doit etre possible avec la meme commande.
Messages postés
60
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
16 mai 2007

Merci à toi cela marche, seulement je ne peux pas lui faire passer de paramètre de cette manière au vbs à priori...
Messages postés
60
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
16 mai 2007

Si c'est bon, je me suis un peu précipité, il suffit de faire pi.Arguments = "essai" !

Merci beaucoup
Messages postés
60
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
16 mai 2007

Ca marche également, et c'est pas plus mal ainsi !

merci de votre aide !