Passage de parametre Html -> VBS [Résolu]

Messages postés
21
Date d'inscription
jeudi 12 mai 2011
Dernière intervention
9 juin 2011
- - Dernière réponse : 4u4me4us
Messages postés
781
Date d'inscription
lundi 22 janvier 2007
Dernière intervention
30 octobre 2013
- 25 mai 2011 à 12:37
Bonjour,

Je souhaite exécuter un fichier Vbs à partir de mon fichier HTML (sa j'y arrive)
La subtilité est de passer une variable en paramètre ...

Je vous savoir si c'est possible?
Et si oui comment ?

fichier HTML :
<html>
<head>
<script language="VBScript">
Public sub lancer()

Dim WshShell,jean

jean="jean"
Set WshShell = CreateObject("WScript.Shell")
WshShell.run "cmd /k cd C:\Documents and Settings\Administrateur\Mes documents & csvgroup.vbs jean"
end sub
</script>
</head>



</html>
</html>


fichier VBS
msgbox "test"
msgbox jean
Afficher la suite 

Votre réponse

5 réponses

Meilleure réponse
Messages postés
781
Date d'inscription
lundi 22 janvier 2007
Dernière intervention
30 octobre 2013
4
3
Merci
Il faut adapter le path de mon exemple ! De plus il faut que ton fichier vbs aye une ligne qui récupe la valeur.

Sous vb c i = command 0

Dire « Merci » 3

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

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

Commenter la réponse de 4u4me4us
Messages postés
781
Date d'inscription
lundi 22 janvier 2007
Dernière intervention
30 octobre 2013
4
0
Merci
Ma solution fonction VB->VB, VB->DOS, VB<-Dos mais g pas tester en HTML -> VBs

Je pense qu'il faut changer ta ligne
WshShell.run "cmd /k cd C:\Documents and Settings\Administrateur\Mes documents & csvgroup.vbs jean"

par une ligne du style

Commande = "c:\command.com /c c:\dossier\prog.exe " & "param1" & "param2"
Resultat = Shell(Commande, vbMinimizedNoFocus)
Commenter la réponse de 4u4me4us
Messages postés
21
Date d'inscription
jeudi 12 mai 2011
Dernière intervention
9 juin 2011
0
Merci
Non ça ne marche pas...
Il ne m’exécute même pas le ficher Vbs ...
Merci quand même
Commenter la réponse de Benjyii
Messages postés
21
Date d'inscription
jeudi 12 mai 2011
Dernière intervention
9 juin 2011
0
Merci
Merci J'ai trouver la solution en passant par un fichier csv :)
Merci
Commenter la réponse de Benjyii
Messages postés
781
Date d'inscription
lundi 22 janvier 2007
Dernière intervention
30 octobre 2013
4
0
Merci
C cool. Bon code
Commenter la réponse de 4u4me4us

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.