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

Messages postés
60
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
16 mai 2007
- - Dernière réponse : cs_scoubigee
Messages postés
60
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
16 mai 2007
- 16 nov. 2005 à 14:31
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 !
Afficher la suite 

5 réponses

Meilleure réponse
Messages postés
2377
Date d'inscription
jeudi 12 juillet 2001
Statut
Modérateur
Dernière intervention
15 décembre 2018
16
3
Merci
Hello,

Dim p As New Process


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

Dire « Merci » 3

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

Codes Sources 194 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
22
0
Merci
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
0
Merci
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
0
Merci
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
0
Merci
Ca marche également, et c'est pas plus mal ainsi !

merci de votre aide !