run vbs dans page html
Le
Robby
Bonjour,
Voila je lance un script vbs avec shell.run dans une page html qui
fonctionne bien
sur mon poste en local à l'aide de clic sur un bouton.
Maintenant je veux le mettre sur mon serveur IIS et j'ai un pb rien ne se
lance.
Dans mon fichier html
<script language ="vbscript">
sub coeurs()
Set Shell = CreateObject("WScript.Shell")
Shell.Run """d:\gestionadmin\invent3coeurs.vbs"""
end sub
</script>
Ceci fonctionne bien en local sur mon poste mais pas sur mon serveur IIS.
Quel chemin dois-je mettre ?
j'ai esayé : http://..
Merci d' avance,
Robby.
Voila je lance un script vbs avec shell.run dans une page html qui
fonctionne bien
sur mon poste en local à l'aide de clic sur un bouton.
Maintenant je veux le mettre sur mon serveur IIS et j'ai un pb rien ne se
lance.
Dans mon fichier html
<script language ="vbscript">
sub coeurs()
Set Shell = CreateObject("WScript.Shell")
Shell.Run """d:\gestionadmin\invent3coeurs.vbs"""
end sub
</script>
Ceci fonctionne bien en local sur mon poste mais pas sur mon serveur IIS.
Quel chemin dois-je mettre ?
j'ai esayé : http://..
Merci d' avance,
Robby.

Poser une question


meme pb
mais en local ca fonctionne, j'ai l'impression que ca vient IIS.
Que faire ?
Robby
"Robby"
salut
as tu autorisé l'exécution des scripts sur l'IIS ?
--
François Dunoyer
Quelques textes qui m'ont séduit : http://fdunoyer.free.fr/textes.htm
Site perso : http://fds.mvps.org
Blog perso : http://fdunoyer.spaces.live.com/
Blog : http://fds34.spaces.live.com/
Oui les scripts sont autorisés.
Robby.
"F. Dunoyer" news:
mais toujours avec mon script vbs, Shell.Run """cmd cscript.exe
http://monserveur:8005/gestadmin/invent3coeurs.vbs""".
erreur : "type incompatible" dans ma page WEB.
Merci d'avance,
"Robby"
Soit vous placez le script à éxécuter sur le poste client et vous utilisez
un checmin local pour l'éxécuter soit vous utilisez un chemin UNC vers un
répertoire partagé sur le serveur mais pas un URL. L'URL s'ouvre par
association entre celle-ci et votre navigateur par défaut, par pour éxécuter
un script.
Donc en résulmé:
Shell.Run "cscript.exe C:monscript.vbs"
ou
Shell.Run "cscript.exe \monserveurmonpartagemonscript.vbs"
Dans le 2ème cas, veillez à ce que la sécurité IE autorise l'éxécution de
scripts distants.
---
Marc Lognoul [MCSE, MCTS, MVP]
Heureux celui qui a pu pénétrer les causes secrètes des choses
Happy is the one who could enter the secret causes of things
Blog EN: http://www.marc-antho-etc.net/blog/
Blog FR: http://www.marc-antho-etc.net/blogfr/
"Robby" news:
j'ai choisi UNC, mais j'ai toujours l'eereur Type Incompatible.
"Marc Lognoul [MVP]"
le partage ou se trouve les scripts.
Encore merci,
Robby
"Robby" %
Vous pouvez mettre en place des permission au niveau du partage et du
répertoire. Il vous est également possible de cacher ce partage (en
terminant son nom par un $).
Quelle protection attendez-vous exactement?
---
Marc Lognoul [MCSE, MCTS, MVP]
Heureux celui qui a pu pénétrer les causes secrètes des choses
Happy is the one who could enter the secret causes of things
Blog EN: http://www.marc-antho-etc.net/blog/
Blog FR: http://www.marc-antho-etc.net/blogfr/
"Robby" news:elyiO#