Ouvrir fichier administrateur exe

xmath279 -  
avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   -
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
Configuration: Windows 7
Firefox 3.5.4

6 réponses

  1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    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
  2. xmath279
     
    Nan sur le serveur

    Exemple qui fonctionne:
    exec("c:\Windows\notepad.exe");
    0
  3. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Regarde du côté des CGI, mais je ne penses pas que ce soit possible.
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. xmath279
     
    ouais mais si je peux ouvrir notepad pourquoi pas ventrilo server?
    0
  6. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    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