none
.EXE devant obligatoirement êetre lancé en mode administrateur ? RRS feed

  • Discussion générale

  • Bonjour,

    l' application dont j'ai la charge est développée en VB6.

    Sous Windows XP : aucun problème.

    Sous Windows 7 : cette application ne peut s'exécuter correctement que si l'exécutable est lancé en mode administrateur.

    Pour ce que soit automatique, il faut cocher l'option correspondante dans le menu qui s'ouvre par un clic droit sur l'exe et que la cession utilisateur soit également de type administrateur.

    Malheureusement, pour des questions de sécurité, certains utilisateurs ne veulent pas donner des droits administrateurs ni à la cession sur laquelle tourne le logiciel ni au logiciel non plus.

    Il me semble que la nécessité du mode adminstrateur vienne du fait que le logiciel en question accède en écriture à certains des fichiers qui se trouvent dans son répertoire d'installation... ces fichiers semblent être dupliqués dans un répertoire caché "C:\Users\MySelf\AppData\Roaming\....

    Comment exécuter ce programme en mode standard ?

    Merci d'avance pour vos réponses.

    • Type modifié Aurel Bera mercredi 22 janvier 2014 10:32 discussion
    mardi 12 novembre 2013 14:05

Toutes les réponses

  • Bonjour

    Désole de retard. Je dirais que c'est impossible. Vous essayez de exécutera une opération qui nécessite des droits élevées sans  les avoir.

    Si vous essayez de exécutera la même opération a main vous pouvez ?

    Peut-être la solution c’est d’avoir un module (Windows Service par exemple)  qui est exécutée en mode administrateur et une communication avec votre application.

    Cordialement,


    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    mardi 19 novembre 2013 13:45