Les Allergies
Alimentaires
Posez votre question Signaler

Lancement de script powershell via PHP [Résolu]

Tiradus 229Messages postés 31 octobre 2007Date d'inscription 26 décembre 2011Dernière intervention - Dernière réponse le 29 sept. 2010 à 16:44
Bonjour,
Je me pose une petite question concernant la coexistence entre powershell et php.
Est-ce que quelqu'un est-il au courant, si il est possible de lancer un script powershell via php et de récupérer une valeur de retour de ce script ?
Voici en gros à ce que je pensais :
page.hph
*************************
<?php
echo "test";
$output = shell_exec("powershell -command ./test.ps1");
echo $output;
?>

test.ps1
*************************
return "hello World"

Oui c'est tout simpliste et tout faux (vu que ça ne marche pas), mais c'est juste pour imager mon souhait.
Je vous remercie par avance pour votre aide,
Tiradus
Lire la suite 

Lancement de script powershell via PHP »

1 réponses
Réponse
+1
moins plus
Bonjour,

Sujet résolu.

Il fallait juste que je spécifie l'execution policy au lancement de mon script :

page.hph
*************************
<?php
echo "test";
$output = shell_exec('powershell -executionpolicy remotesigned -command "& {"./test.ps1"; exit $err}"');
echo $output;
?>
Ajouter un commentaire
Ce document intitulé « Lancement de script powershell via PHP » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?