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

Signaler
Messages postés
21
Date d'inscription
jeudi 12 mai 2011
Statut
Membre
Dernière intervention
9 juin 2011
-
Messages postés
781
Date d'inscription
lundi 22 janvier 2007
Statut
Membre
Dernière intervention
30 octobre 2013
-
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

5 réponses

Messages postés
781
Date d'inscription
lundi 22 janvier 2007
Statut
Membre
Dernière intervention
30 octobre 2013
3
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
Messages postés
781
Date d'inscription
lundi 22 janvier 2007
Statut
Membre
Dernière intervention
30 octobre 2013
3
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)
Messages postés
21
Date d'inscription
jeudi 12 mai 2011
Statut
Membre
Dernière intervention
9 juin 2011

Non ça ne marche pas...
Il ne m’exécute même pas le ficher Vbs ...
Merci quand même
Messages postés
21
Date d'inscription
jeudi 12 mai 2011
Statut
Membre
Dernière intervention
9 juin 2011

Merci J'ai trouver la solution en passant par un fichier csv :)
Merci
Messages postés
781
Date d'inscription
lundi 22 janvier 2007
Statut
Membre
Dernière intervention
30 octobre 2013
3
C cool. Bon code