Bonjour à tous,

J'ai une commande générée par talend en .bat.
Celle-ci executée par windows, j'obtiens bien le résultat obtenu.

Je veux créer une page php où un utilisateur aurait la possibilité d'executer ce .bat.

J'ai donc regardé la doc des fonctions exec() et de shell_exec().

J'ai essayé, mais rien à faire, j'ai toujours ce problème remonté :
La variable $commande étant bien le chemin de mon fichier.bat

Et j'obtiens à l'affichage :
Warning: shell_exec(): Unable to execute '..........'
Les "......" sont le chemin de mon fichier .bat

Notez bien que si cette page php est executée via une autre commande .bat cela fonctionne, alors que je voudrai un affichage complet d'une page (imaginons une page de chargement durant laquelle le .bat s'execute...)

J'ai aussi vérifié les droits sur mon fichier .bat et sur mon cmd.exe, les utilisateurs ont les droits "Lecture et Execution"

Merci de votre lecture,

Anthony_