Bonjour,
Je souhaiterai savoir comment exécuter un .exe avec php.
Merci

Bonjour,
Je souhaiterai savoir comment exécuter un .exe avec php.
Merci
Tu devrais pouvoir l’exécuter en ligne de commande avec la fonction exec()
http://php.net/manual/fr/function.exec.php
Bien sur, il faut que ton exe soit placé sur le serveur.

On peut mettre sa par exemple ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 exec('C:/Program Files (x86)/Google/Chrome/Application/chrome.exe');
Hum...
Tu veux donc lancer chrome sur ton serveur, c'est bien ça ?![]()
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum
Il a dit "par exemple".
Si ça ne marche pas tu peux aussi essayer :
Code : Sélectionner tout - Visualiser dans une fenêtre à part exec('start "C:/Program Files (x86)/Google/Chrome/Application/chrome.exe"');

oui je veux executer chrome.

Si le programme est lancé mais tu ne le vois pas.
Par exemple si tu execute ce code :
Si tu ouvre le gestionnaire de tache, tu verra qu'un nouveau processus notepad.exe va se créer à chaque fois que tu exécute la page.
Code : Sélectionner tout - Visualiser dans une fenêtre à part exec('C:/windows/notepad.exe');

J'ai fait un copié collé de ton code et idem sa tourne en boucle avec comme reponse "not found".
Oui, ça tourne en boucle.
Mais si tu regarde le gestionnaire de tache, l'application est lancée.
Si tu donnais un peu plus de détails sur ce que tu veux faire, ça nous aiderait grandement![]()
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum
Démarrer/Executer...
Lancer la commande services.msc
Clic droit sur apache (ou wampapache pour les utilisateurs de Wamp), et choisir Propriétés
Onglet Connexion, cocher la case "Autoriser le service à interagir avec le bureau"
Redémarrer le service Apache
an CLI Ok (et encore ...), en module apache c'est zéro, PHP c'est pas fait pour ça, utilise un autre language
Je viens de re tester ça avec l'astuce de vorace.
Sur un wampserver (le service à modifier s’appelle wampapache)
Et cette fois la fenêtre s'ouvre bien contrairement à avant.
Ton script php continuera à tourner en boucle jusqu'à ce que tu termines le programme que tu as lancé, ce qui est normal.

j'ai pas compris qu'elle service faut modifier dans wamp ?
Partager