lancer un .bat

lancer un .bat - PHP - Programmation

Marsh Posté le 13-06-2006 à 14:48:24    

bonjour,
 
voila je voudrais executer un .bat grace au programme php
 
comme ceci
<?php
 
echo "adresse Mac : ";
 
$commande = "c:\batch\cmd.bat";
 
exec($commande);
 
?>
mais ca ne marche pas  :(  
 
Voici mon batch  
 
arp -a 192.168.2.170

Reply

Marsh Posté le 13-06-2006 à 14:48:24   

Reply

Marsh Posté le 13-06-2006 à 14:58:52    

Bien entendu tu ne perds pas de vue que php s'exécute sur le serveur?:o
utilise shell_exec, plutot, pour voir?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 13-06-2006 à 15:00:18    

le batch ne veut pas se lancer, que faire

Reply

Marsh Posté le 13-06-2006 à 15:03:11    

lire la doc. :o
 
T'as regardé la valeur de retour de ton exec?
T'as bien regardé si ça se lance sur le serveur, hein?:o


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 13-06-2006 à 15:03:33    

Menace-le de privation de dessert, généralement ça fonctionne.

Reply

Marsh Posté le 13-06-2006 à 15:09:09    

voila ce que j'ai fais
 
$commande = "cmd.bat"; //le batch est dans le meme dossier que le fichier php
exec($commande, $output);
print_r($output);//retoure Array()
 

Reply

Marsh Posté le 13-06-2006 à 15:13:03    

bah pour quelle raison étrange tu mets ta commande dans un batch?  
Ton batch ne retourne rien, comment tu veux qu'il y ait quelquechose dans output?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 13-06-2006 à 15:16:26    

je voudrais recuperer l'adresse mac que la commande arp va afficher

Reply

Marsh Posté le 13-06-2006 à 15:27:35    

et ça c'est trop compliqué? :o
 
$commande = "arp -a 192.168.2.170";
exec($commande, $output);
print_r($output);


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 17-11-2006 à 14:55:15    

Tu es desagreable naturellement skeye ou te le travaille?

Reply

Marsh Posté le 17-11-2006 à 14:55:15   

Reply

Marsh Posté le 17-11-2006 à 14:57:09    

kairel a écrit :

Tu es desagreable naturellement skeye ou te le travaille?


seulement avec les boulets et les crétins qui ne trouvent pas mieux que de me faire ce genre de remarques.[:dawa]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 17-11-2006 à 15:02:53    

Ben j ai ma reponse c est Naturel....

Reply

Marsh Posté le 17-11-2006 à 15:04:13    

et sinon, par curiosité, ça t'arrive souvent de t'inscrire sur un forum exprès pour répondre complètement hors sujet à un topic mort et enterré depuis des mois? [:autobot]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 17-11-2006 à 15:07:17    

kairel a écrit :

Tu es desagreable naturellement skeye ou te le travaille?


 
Salut, t'es le multi de qui ? [:petrus dei]

Reply

Marsh Posté le 17-11-2006 à 15:21:30    

Non , mais si j ai lu ce topic c est que je pensais qu il pouvais m apporter une solution a mon probleme , c etait sans compter sur ta brillante intervention.
Enfin rien de grave quoi...

Reply

Marsh Posté le 17-11-2006 à 15:22:35    

Ma "brillante intervention" a apporté une solution au problème, semble-t'il.[:dawao]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 17-11-2006 à 15:48:08    

Une solution?? Même pas une piste , executer un Batch par la commande exec, je crois que la doc tu ne l a pas lu non plus ,pour moi une solution ca aurait été de passer par un language genre action script qui possede les complements pour les caches Arp et qui peu etre utiliser avec php , Mais bon je suis un cretin et un boulet alors ce que j en dis.....

Reply

Marsh Posté le 17-11-2006 à 15:49:27    

kairel a écrit :

Une solution?? Même pas une piste , executer un Batch par la commande exec, je crois que la doc tu ne l a pas lu non plus ,pour moi une solution ca aurait été de passer par un language genre action script qui possede les complements pour les caches Arp et qui peu etre utiliser avec php , Mais bon je suis un cretin et un boulet alors ce que j en dis.....


 
k lol.

Reply

Marsh Posté le 17-11-2006 à 15:50:59    

kairel a écrit :

Une solution?? Même pas une piste , executer un Batch par la commande exec, je crois que la doc tu ne l a pas lu non plus ,pour moi une solution ca aurait été de passer par un language genre action script qui possede les complements pour les caches Arp et qui peu etre utiliser avec php , Mais bon je suis un cretin et un boulet alors ce que j en dis.....


 
[:rofl2] [:rofl] [:rofl2]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 17-11-2006 à 15:55:31    

http://www.albancroset.com/images/Tractopelle.jpg

Reply

Marsh Posté le 17-11-2006 à 16:02:13    

Et encore je suis au minimum la.....

Reply

Marsh Posté le 17-11-2006 à 16:06:11    

kairel a écrit :

Et encore je suis au minimum la.....


 
Ah mais on te croit sur parole [:dawa]
Fais péter, garde pas tout pour toi [:dawa]
Et t'es le multi de qui ? [:opus dei]

Reply

Marsh Posté le 17-11-2006 à 16:18:52    

n'oublie pas de nous donner l'url de ta page PHP une fois terminer qu'on puisse te DOSer comme il faut.

Reply

Marsh Posté le 17-11-2006 à 18:13:22    

Reply

Marsh Posté le 17-11-2006 à 18:14:52    


 
[:rofl2] [:rofl2] [:rofl2]
   [:rofl2] [:rofl2] [:rofl2]
      [:rofl2] [:rofl2] [:rofl2]


Message édité par Chaos Intestinal le 18-11-2006 à 14:31:36
Reply

Marsh Posté le 18-11-2006 à 13:54:22    

kairel a écrit :

Une solution?? Même pas une piste , executer un Batch par la commande exec, je crois que la doc tu ne l a pas lu non plus ,pour moi une solution ca aurait été de passer par un language genre action script qui possede les complements pour les caches Arp et qui peu etre utiliser avec php , Mais bon je suis un cretin et un boulet alors ce que j en dis.....


C'est une blague, c'est ça ?

Reply

Marsh Posté le 01-09-2009 à 10:20:09    

skeye a écrit :

et ça c'est trop compliqué? :o
 
$commande = "arp -a 192.168.2.170";
exec($commande, $output);
print_r($output);


 
désolé pour le re-http://www.albancroset.com/images/Tractopelle.jpg  :whistle:  
 
mais merci, ça m'a bien aidé  :jap:

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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