bonjour
en fait j ai crée un batch , je veux qu il soit lancé à partir d 'un bouton sur ma page html
Version imprimable
bonjour
en fait j ai crée un batch , je veux qu il soit lancé à partir d 'un bouton sur ma page html
oui mais seulement depuis IE car il te faut utiliser ActiveX
j'ai regarder vite fait sur le net : ca doit ressembler a ca :D :
Code:
1
2
3
4
5
6
7 function lancerstart(exe) { var w = new ActiveXObject("WScript.Shell"); w.run ('cmd /c "'+CheminDeTon.bat +'"'); // windows XP }
y a pas moyen pour que ca soit sous mozilla !!!:(
Avec un formulaire.
Tu crées un formulaire lambda avec un bouton, la page PHP chargée de gérer l'action n'aura qu'à lancer ton batch.
Si tu veux que le traitement se fasse pendant que l'utilisateur continue de naviguer, tu devras sans doute passer par une tâche Cron.
en fait je voudrais juste faire un teste une fois tous les matins
j ai trois serveur je compte faire trois bouton chaque bouton a un nom de serveur et chauqe bouton permet de pinguer le serveur , comme ca apres je fais un rapport si le serveur fonctionne ou pas
ben soit y as activeX cote client et donc la tu es obligé d'avoir un pc et un explorateur IE.
soit y as ce que t as dit erevan cote serveur, ou le serveur réalisera la tache et pourra te l afficher sur n importe quel explorateur je pense ( voir avec erevan )
ca c'est juste la facon de lancer ton batch, tu n as plus qu a voir quelle solution est préférable....
après je pense que ca doit pas nécessite beaucoup de code
deja je peux pas le faire avec ie vu que tout le monde ici utilise mozilla , par contre pour erevan je trouve rien sur le net
le batch je l'ai deja programmé et il marche bien, ce qui reste la c'est de le lancer a partir d'une page web
Bonsoir
Je sais pas comment tu cherches, mais une simple petite recherche avec "executer batch php" te sors des solutions, même sur ce forum : http://www.developpez.net/forums/sho...uter+batch+php...