Html/Vbs [Résolu]

Signaler
Messages postés
21
Date d'inscription
jeudi 12 mai 2011
Statut
Membre
Dernière intervention
9 juin 2011
-
Benjyii
Messages postés
21
Date d'inscription
jeudi 12 mai 2011
Statut
Membre
Dernière intervention
9 juin 2011
-
Bonjour,

Je n'arrive pas a lancer un fichier Vbs à partir d'une page Html
<html>
<head>
<script language="VBScript">
Public sub lancer()
Dim WshShell
Set WshShell = CreateObject("WScript.Shell")
WshShell.run "csvgroup.vbs"
end sub
</script>
</head>



</html>

7 réponses

Messages postés
672
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
2 juin 2016
1
pour la commande run as-tu essayé de donner le chemin du fichier VBS?

WshShell.run "disque:\mon repertoire\csvgroup.vbs"

ou de lancer une autre session avec 2 commandes
1- changement de répertoire
2- execution du script contenu dans le répertoire

WshShell.run "cmd /K cd \mon rep & csvgroup.vbs"
Messages postés
672
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
2 juin 2016
1
bonjour

En principe Une page html est sur un serveur, l'interface de type boutton est plutot celle d'un utilisateur, or pour exécuter des traitements sur les serveurs il faut avoir des droits d'administrateur? Es-tu connecté avec des droits administrateur?
Messages postés
21
Date d'inscription
jeudi 12 mai 2011
Statut
Membre
Dernière intervention
9 juin 2011

Oui je suis en administrateur sur Windows serveur 2003.
Messages postés
6413
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
17 mai 2018
259
Je ne suis pas certain que ca changera quelque chose mais tu peux toujours tenter de remplacer
onClick="lancer()"
par
onclick="VBScript: Call lancer()"


Vérifie aussi que ton navigateur accepte l'exécution des scripts vb et que tu utilises bien internet explorer.
Messages postés
21
Date d'inscription
jeudi 12 mai 2011
Statut
Membre
Dernière intervention
9 juin 2011

Le script n'a rien changer.
J'utilise internet explorer qui accepte bien les scripts VBS car j'en ai fait avant qui fonctionne sans problème.

Je ne voit pas d'où viens le problème ...
Messages postés
21
Date d'inscription
jeudi 12 mai 2011
Statut
Membre
Dernière intervention
9 juin 2011

La commande :
WshShell.run "cmd /K cd \Mes Documents & csvgroup.vbs"

M'ouvre l'invite de commande sa OK.
par contre cela me fait que mon fichier est introuvable...
En fait il est pas dans le dossier mes documents il est dans le dossier bureau ..
Et j'ai pas très bien compris comment cette commande marche alors je n'arrive pas a l'adapter ...
Messages postés
21
Date d'inscription
jeudi 12 mai 2011
Statut
Membre
Dernière intervention
9 juin 2011

Merci J'ai réussi :)
Mais j'ai un autre souci ...
je voudrais passer des paramètre avec, est-ce possible ?

Merci