Bonjour,
j'aimerai savoir si c'est possible de lancer un fichier .bat via une page PHP.
j'ai utilisé les 02 fonctions exec() et system() mais ca ne donne rien.
merci d'avance.
Bonjour,
j'aimerai savoir si c'est possible de lancer un fichier .bat via une page PHP.
j'ai utilisé les 02 fonctions exec() et system() mais ca ne donne rien.
merci d'avance.
C'est pourtant comme cela qu'il faut faire (il faut evidemment avoir un serveur windows).
j'utilise easyphp donc j'ai un serveur apache.
mon code est le suivant :
mais le résultat de mon fichier batch n'apparait pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part exec("chemin absolu de mon fichier .bat");
j'explique :
le fichier batch génère un fichier .ps, donc que je le lance mon fichier n'est pas généré.
merci de me donner plus de détail.
est ce qu'il y a quelques chose à paramètrer dans apache ou quelque chose du genre!!!!
merci infiniment.
Je suppose que tu as verifié que le ligne de commande tapé en dehors de PHP fonctionne bien.
oui quand je lance le fichier .bat via cmd.exe, fonctionne correctement.
pour echo je l'ai utilisé, il m'affiche le contenu de mon fichier .bat.
merci.
Et avec :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 echo system("start le/chemin/vers/mon/fichier.bat");
je viens de le relancer avec start maintenant la page reste figer sans rien ne ce passe, et quand je vois la liste dans le gestionnaire des taches je trouve cmd.exe lancé. J'arrive pas a comprendre.
Est ce un probleme de privilege ??
Merci
Bonjour,
Ya t-il une liaison avec le safe_mode par hasard???
merci.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager