Page 1 sur 1

Exécuter une ligne de commande dos

Posté : 12 août 2006, 13:57
par phpdog
Bonjour, je voudrais savoir s'il est possible en java script d'exécuter une ligne de commande dos propre à windows xp, y-a-t-il un forumeur ici qui puisse me renseigner ?

Posté : 14 août 2006, 20:33
par Cyrano
Ça me surprendrait considérablement : JavaScript peut dialoguer avec un navigateur, mais pas directement avec la machine et c'est heureux, on aurait sinon de sacrés problèmes de sécurité. :-k

Posté : 14 août 2006, 20:37
par phpdog
Bonjour et merci pour l'info :wink:

Posté : 25 août 2006, 10:34
par Invité
Je fais la meme recherche que toi et il semble que javascript peut excuter un programme windows, mais par l'intermediaire d'un activeX.

cela oblige un peu à travailler avec IE, et ce n'est pas vraiment portable vers d'autres environnement tels que mac ou linux par exemple.
mais si tu es sur de travailler toujours sous windows et avec IE, tu peux essayer cela:

Code : Tout sélectionner

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Document sans nom</title> </head> <body> <script type="text/javascript"> function toto() { var w = new ActiveXObject("WScript.Shell"); w.run ('cmd /c explorer'); } </script> <a href="javascript:toto();">titi</a> </body> </html>
( trouvé sur : http://www.javascriptfr.com/infomsg_EXE ... 95415.aspx

salut