IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Outils Delphi Discussion :

[Inno Setup] Faire varier les droits lors de l'installation


Sujet :

Outils Delphi

  1. #1
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2003
    Messages
    1 303
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 303
    Points : 1 380
    Points
    1 380
    Par défaut [Inno Setup] Faire varier les droits lors de l'installation
    Bonjour,

    Mon programme d'installation copie des fichiers (dont l'exécutable) et installe des services.
    Dans le [Setup] du fichier .iss, les droits sont élevés à "admin" pour pouvoir installer les services :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    [Setup]
    PrivilegesRequired=admin
    Le problème est que l'exécutable que je copie demande alors les droits d'administrateur pour se lancer et ne peut donc être exécuté par un utilisateur classique.
    Installer les services avec le flag runascurrentuser et sans les privilèges d'administration ne fonctionne pas.
    Christophe

    Pensez à mettre quand c'est le cas.

  2. #2
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 685
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 685
    Points : 13 102
    Points
    13 102
    Par défaut
    Les privilèges demandés à l'installation n'entraînent pas de dépendance pour ton application. C'est elle qui demande une élévation explicite en fonction de son manifest ou implicite en fonction de son nom (s'il contient un des termes install, update ou setup)

  3. #3
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2003
    Messages
    1 303
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 303
    Points : 1 380
    Points
    1 380
    Par défaut
    Merci. J'ai trouvé un ficher .sdb qui gère des droits, je regarde ça.
    Christophe

    Pensez à mettre quand c'est le cas.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 16/09/2010, 08h55
  2. [Inno setup] Action sur les boutons
    Par ratapapa dans le forum Outils
    Réponses: 2
    Dernier message: 08/03/2009, 12h52
  3. [Inno Setup] Démarrer/Tous les programmes
    Par chatour dans le forum Outils
    Réponses: 1
    Dernier message: 06/04/2008, 12h10
  4. Faire varier les plages d'un graphique avec du code vba?
    Par Hydex dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 03/07/2007, 15h19
  5. Réponses: 6
    Dernier message: 21/04/2007, 20h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo