Bonjour,
j'essaie d'exécuter une application via un runas en php mais impossible de le faire fonctionner.
Mon php call l'exécutable via IIS (j'ai check l'utilisateur qui appel l'exe et c'est DefaultAppPool), j'aimerai donc que ce soit l'utilisateur Admin5Edges qui appelle l'exécutable.
J'ai donc fait cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$answer = exec("runas /user:CL000112APP01\Admin5Edges C:\Applications_MCP\ConvertPDF_Depot\ConvertFilesMCP.exe" . " " . $idWinbook  . " " . platformSlashes($location));
ainsi que ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$answer = exec("runas /user:Admin5Edges C:\Applications_MCP\ConvertPDF_Depot\ConvertFilesMCP.exe" . " " . $idWinbook  . " " . platformSlashes($location));
Si je lance comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$answer = exec("start C:\Applications_MCP\ConvertPDF_Depot\ConvertFilesMCP.exe" . " " . $idWinbook  . " " . platformSlashes($location));
cela fonctionne correctement cependant il faudrait que se soit l'utilisateur Admin5Edges qui lance l'exe pour être ainsi en admin sur le serveur.

Je ne trouve vraiment pas de solution, si vous avez une idée je suis preneur !
Merci d'avance