Ouvrir fichier administrateur exe
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
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
Configuration: Windows 7 Firefox 3.5.4
6 réponses
-
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 -
Nan sur le serveur
Exemple qui fonctionne:
exec("c:\Windows\notepad.exe"); -
Nan server ->windows
-
Regarde du côté des CGI, mais je ne penses pas que ce soit possible.
-
ouais mais si je peux ouvrir notepad pourquoi pas ventrilo server?
-
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".