Commandes BAT en Javascript

Commandes BAT en Javascript - HTML/CSS - Programmation

Marsh Posté le 31-08-2005 à 19:46:53    

Bonjour. J'ai une page HTML qui sert de page principale du réseau de ma compagnie et dans cette page il y a des liens qui servent à fermer l'ordinateur, ouvrir un fichier, etc. mais pour les commandes servant à fermer l'ordinateur, j'ai du créer des fichiers .bat et les éxécuter avec ceci:
<script type="text/javascript">  
  var obj = new ActiveXObject("WScript.Shell" );
  obj.run('test.bat',1,true)
</script>
Cependant je me demandais si il y avait pas un autre ActiveX qui pourrait éxécuter les commandes directement... (par exemple "shutdown -s -t 0" pour la fermeture de l'ordinateur)
 
Merci de m'aider ! :jap:  :jap:  :jap:

Reply

Marsh Posté le 31-08-2005 à 19:46:53   

Reply

Marsh Posté le 31-08-2005 à 21:05:24    

J'ai trouvé ce que je cherchais (je regardais mal mon livre) et j'ai trouvé ce que je cherchais. Pour ceux que ça intéresse:
<script language="javascript">
var obj = new ActiveXObject("WScript.Shell" );
function _cmd(thing)
{
if (thing == "shutdownS" )
 obj.run('%COMSPEC% /k shutdown -s -t 0',0,true)
else if (thing == "shutdownN" )
 obj.run('%COMSPEC% /k shutdown -s -f -t 0',0,true)
else if (thing == "restartS" )
 obj.run('%COMSPEC% /k shutdown -r -t 0',0,true)
else if (thing == "restartN" )
 obj.run('%COMSPEC% /k shutdown -r -f -t 0',0,true)
else if (thing == "sessionS" )
 obj.run('%COMSPEC% /k shutdown -l -t 0',0,true)
else if (thing == "sessionN" )
 obj.run('%COMSPEC% /k shutdown -l -f -t 0',0,true)
else
 alert('Choix invalide!')
}
</script>
Merci quand même!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed