Executer commande ds terminal à partir script
james
-
avion-f16 Messages postés 19182 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19182 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'aimerai exécuter une commande :"pfmake" sur le terminal de mon ordinateur à partir de mon script php.
$this->cmd="sh -c \"C:\Documents and Settings\James\Bureau\pftools>pfmake.exe".$this->mode." ".$this->alignmentMode." ".$this->file." ".$this->matrix;
L'exécution ne fonctionne pas je donne le chemin d'accès qui mène à ma commande "pfmake.exe", je rentre ensuite les paramètre de la commande (ceux-ci sont bons).
Le script ne me renvoie aucune erreur, je ne peux donc pas le corriger surtout avec le peu de notion de programmation que j'ai.
Merci d'avance
J'aimerai exécuter une commande :"pfmake" sur le terminal de mon ordinateur à partir de mon script php.
$this->cmd="sh -c \"C:\Documents and Settings\James\Bureau\pftools>pfmake.exe".$this->mode." ".$this->alignmentMode." ".$this->file." ".$this->matrix;
L'exécution ne fonctionne pas je donne le chemin d'accès qui mène à ma commande "pfmake.exe", je rentre ensuite les paramètre de la commande (ceux-ci sont bons).
Le script ne me renvoie aucune erreur, je ne peux donc pas le corriger surtout avec le peu de notion de programmation que j'ai.
Merci d'avance
1 réponse
-
Stockes la commande dans une chaine et fais un echo.
Sur Windows t'es sûr que "sh -c " soit nécessaire ?
Dans ce que tu nous montres tu ne fais que modifier un attribut (variable dans une classe), ça ne fait aucun action.
Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.