Bonjour,
Les programmes que l'on développe sont souvent utilisés par des grands comptes qui ont parfois des exigences particulières. L'une d'elle est que les applications puissent s'installer dans un répertoire sans écrire de données ailleurs.
Avec l'arrivée de Vista, si le programme est classiquement installé dans "Program files", un utilisateur standard ne peut plus écrire dans le répertoire de l'application. Le fichier est soit virtualisé (et sera donc différent pour chaque utilisateur ce qui change du comportement habituel), soit l'écriture est carrément refusée (Microsoft annonce que se sera le comportement standard dans les OS post Vista).
J'en arrive donc à ma question : Connaissez vous les API qui me permettrait de détecter si le répertoire dans lequel l'application est installée est protégé par l'UAC ? Avez vous des exemples de code ?
Merci
Partager