Ouvrir fichier administrateur exe

Fermé
xmath279 - 1 nov. 2009 à 17:35
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 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
A voir également:

6 réponses

avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
1 nov. 2009 à 17:40
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
0
Nan sur le serveur

Exemple qui fonctionne:
exec("c:\Windows\notepad.exe");
0
Nan server ->windows
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
1 nov. 2009 à 17:44
Regarde du côté des CGI, mais je ne penses pas que ce soit possible.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ouais mais si je peux ouvrir notepad pourquoi pas ventrilo server?
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
1 nov. 2009 à 17:49
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".
0