Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

run vbs dans page html

8 réponses
Avatar
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.

8 réponses

Avatar
Robby
Je viens de tester avec un simple url shell.run www.google.fr , j'ai le
meme pb
mais en local ca fonctionne, j'ai l'impression que ca vient IIS.
Que faire ?
Robby

"Robby" a écrit dans le message de news:

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:gestionadmininvent3coeurs.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.





Avatar
F. Dunoyer
Robby a écrit :
Je viens de tester avec un simple url shell.run www.google.fr , j'ai le meme
pb
mais en local ca fonctionne, j'ai l'impression que ca vient IIS.
Que faire ?
Robby

"Robby" a écrit dans le message de news:

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:gestionadmininvent3coeurs.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.








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/
Avatar
Robby
Salut,
Oui les scripts sont autorisés.
Robby.

"F. Dunoyer" ~.net> a écrit dans le message de
news:
Robby a écrit :
Je viens de tester avec un simple url shell.run www.google.fr , j'ai le
meme pb
mais en local ca fonctionne, j'ai l'impression que ca vient IIS.
Que faire ?
Robby

"Robby" a écrit dans le message de
news:
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:gestionadmininvent3coeurs.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.








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/





Avatar
Robby
Maintenant, ca fonctionne avec le shell.run http://www.google.fr
mais toujours avec mon script vbs, Shell.Run """cmd cscript.exe
http://monserveur:8005/gestadmin/invent3coeurs.vbs""&quot;.
erreur : "type incompatible" dans ma page WEB.
Merci d'avance,

"Robby" a écrit dans le message de news:

Salut,
Oui les scripts sont autorisés.
Robby.

"F. Dunoyer" ~.net> a écrit dans le message
de news:
Robby a écrit :
Je viens de tester avec un simple url shell.run www.google.fr , j'ai le
meme pb
mais en local ca fonctionne, j'ai l'impression que ca vient IIS.
Que faire ?
Robby

"Robby" a écrit dans le message de
news:
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:gestionadmininvent3coeurs.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.








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/










Avatar
Marc Lognoul [MVP]
Bonjour,

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" wrote in message
news:
Maintenant, ca fonctionne avec le shell.run http://www.google.fr
mais toujours avec mon script vbs, Shell.Run """cmd cscript.exe
http://monserveur:8005/gestadmin/invent3coeurs.vbs""&quot;.
erreur : "type incompatible" dans ma page WEB.
Merci d'avance,




Avatar
Robby
Merci pour ta reponse, mais cela ne regle pas mon pb.
j'ai choisi UNC, mais j'ai toujours l'eereur Type Incompatible.

"Marc Lognoul [MVP]" a écrit dans le message de news:

Bonjour,

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" wrote in message
news:
Maintenant, ca fonctionne avec le shell.run http://www.google.fr
mais toujours avec mon script vbs, Shell.Run """cmd cscript.exe
http://monserveur:8005/gestadmin/invent3coeurs.vbs""&quot;.
erreur : "type incompatible" dans ma page WEB.
Merci d'avance,






Avatar
Robby
ok ca fonctionne maintenant, mais comment faire pour proteger
le partage ou se trouve les scripts.
Encore merci,
Robby

"Robby" a écrit dans le message de news:
%
Merci pour ta reponse, mais cela ne regle pas mon pb.
j'ai choisi UNC, mais j'ai toujours l'eereur Type Incompatible.

"Marc Lognoul [MVP]" a écrit dans le message de
news:
Bonjour,

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" wrote in message
news:
Maintenant, ca fonctionne avec le shell.run http://www.google.fr
mais toujours avec mon script vbs, Shell.Run """cmd cscript.exe
http://monserveur:8005/gestadmin/invent3coeurs.vbs""&quot;.
erreur : "type incompatible" dans ma page WEB.
Merci d'avance,











Avatar
Marc Lognoul [MVP]
Re-bonjour,

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/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.marc-antho-etc.net/blog/
Blog FR: http://www.marc-antho-etc.net/blogfr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.marc-antho-etc.net/blogfr/


"Robby" wrote in message
news:elyiO#
ok ca fonctionne maintenant, mais comment faire pour proteger
le partage ou se trouve les scripts.
Encore merci,
Robby

"Robby" a écrit dans le message de
news: %
Merci pour ta reponse, mais cela ne regle pas mon pb.
j'ai choisi UNC, mais j'ai toujours l'eereur Type Incompatible.

"Marc Lognoul [MVP]" a écrit dans le message de
news:
Bonjour,

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/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.marc-antho-etc.net/blog/
Blog FR: http://www.marc-antho-etc.net/blogfr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.marc-antho-etc.net/blogfr/




"Robby" wrote in message
news:
Maintenant, ca fonctionne avec le shell.run http://www.google.fr
mais toujours avec mon script vbs, Shell.Run """cmd cscript.exe
http://monserveur:8005/gestadmin/invent3coeurs.vbs""&quot;.
erreur : "type incompatible" dans ma page WEB.
Merci d'avance,