Posez votre question Signaler

Ouvrir fichier administrateur exe

xmath279 - Dernière réponse le 1 nov. 2009 à 17:49
Bonjour,
J'aimerais ouvrir un fichier .exe (ventrilo_srv.bat ou ventrilo_srv.bat). Jai essayé exec() mais je ne suis pas capable d'ouvrir ce fichier. Sans doute parce que j'ai pas les droits d'administrateur. S.V.P ça serais sympa de m'aider
Lire la suite 

Ouvrir fichier administrateur exe »

6 réponses
Réponse
+0
moins plus
Voici deux cas possibles :
1. Tu veux que le programme s'éxecute sur l'ordinateur du client/visiteur
2. Tu veux que le programme s'éxecute sur le serveur


Pour le premier cas :
PHP est un langage côté serveur, c'est-à-dire que la fonction exec() âgit sur le serveur

Deuxième cas :
Ton serveur est sans doute sur Linux → les .exe ne fonctionnent pas
Ajouter un commentaire
Réponse
+0
moins plus
Nan sur le serveur

Exemple qui fonctionne:
exec("c:\Windows\notepad.exe");
Ajouter un commentaire
Réponse
+0
moins plus
Nan server ->windows
Ajouter un commentaire
Réponse
+0
moins plus
Regarde du côté des CGI, mais je ne penses pas que ce soit possible.
Ajouter un commentaire
Réponse
+0
moins plus
ouais mais si je peux ouvrir notepad pourquoi pas ventrilo server?
Ajouter un commentaire
Réponse
+0
moins plus
Normalement, exec() ne permet pas de lancer les applications graphiques (GUI).
J'ai essayé sur mon serveur : je peux exécuter des commandes comme "ls /home/dylan" mais pas "firefox".
Ajouter un commentaire
Ce document intitulé « Ouvrir fichier administrateur exe » 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 ?