Lancement fichier DOS

Lancement fichier DOS - PHP - Programmation

Marsh Posté le 02-08-2004 à 14:56:41    

J'aimerais lancer un fichier DOS à partir d'une page php
 
J'ai essayé shell_exec("rundll32.exe SHELL32.DLL,ShellExec_RunDLL c:\\WINDOWS\\system32\\cmd.exe /K"."ipconfig" ); mais ça ne marche pas
 
pas de message d'erreur rien...
et pourtant je sais que ça marche!
vous avez pas une idée!
 
SVP :??:  

Reply

Marsh Posté le 02-08-2004 à 14:56:41   

Reply

Marsh Posté le 03-08-2004 à 10:58:21    

T'as regardé dans le gestionnaire des taches si le processus n'a pas été créé ? Il est peut-être par défaut lancé en arrière plan et aucune fenêtre ne s'affiche... [:airforceone]

Reply

Marsh Posté le 03-08-2004 à 13:14:55    

23Samael a écrit :

J'aimerais lancer un fichier DOS à partir d'une page php
 
J'ai essayé shell_exec("rundll32.exe SHELL32.DLL,ShellExec_RunDLL c:\\WINDOWS\\system32\\cmd.exe /K"."ipconfig" ); mais ça ne marche pas
 
pas de message d'erreur rien...
et pourtant je sais que ça marche!
vous avez pas une idée!
 
SVP :??:


en local ?

Reply

Marsh Posté le 03-08-2004 à 13:26:46    

oui en local, il a déjà fait le même thread hiers (je sais pas ou il est passé)


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 03-08-2004 à 15:45:18    

s'il l'a effacé tant pis pour lui

Reply

Marsh Posté le 03-08-2004 à 15:57:35    

23Samael a écrit :


J'ai essayé shell_exec("rundll32.exe SHELL32.DLL,ShellExec_RunDLL c:\\WINDOWS\\system32\\cmd.exe /K"."ipconfig" );:??:


 
 
Je n'ai pas compris le passage que j'ai souligné ...


Message édité par Dj YeLL le 03-08-2004 à 15:58:12
Reply

Marsh Posté le 03-08-2004 à 16:09:36    

effectivement, le '.' concatène les chaines, faut ptet une ',' à la place?


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 03-08-2004 à 16:14:19    

Masklinn a écrit :

effectivement, le '.' concatène les chaines, faut ptet une ',' à la place?


 
Ben même pas, la fonction shell_exec ne prend qu'une seul argument ...
 
Bon, sinon je viens de tester ça, et ça fonctionne :
 

Code :
  1. shell_exec('rundll32.exe SHELL32.DLL,ShellExec_RunDLL c:\WINDOWS\system32\cmd.exe /K ipconfig');


 
++


Message édité par Dj YeLL le 03-08-2004 à 16:15:07
Reply

Sujets relatifs:

Leave a Replay

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