[C] Partage administratif et droits d'accès

Partage administratif et droits d'accès [C] - C - Programmation

Marsh Posté le 06-02-2006 à 16:39:33    

Bonjour à tous,
 
je développe une petite application qui me permet d'installer un service à distance sur les ordinateurs d'un domaine. Pour cela, j'utilise les partages administratifs mais je rencontre un petit problème. Quand l'utilisateur qui lance l'application n'est pas administrateur du domaine, l'accès au partages administratifs lui est interdit,ce qui fait planter mon programme.
 
L'idéal serait soit de pouvoir le lancer en commencant par une invite de login et de faire un truc style runas (j'ai cru voir un truc genre WinLogon) ou encore de savoir quels sont les droits de l'utilisateur courant pour pouvoir afficher un message d'erreur... D'ailleurs, en y refléchissant, le message d'erreur semble même indispensable parce que je ne suis pas sur que l'utilisateur va se loggué correctement...
 
Si vous avez des pistes au sujet des droits de l'utilisateur courant, je suis preneur :)
 
Merci d'avance


Message édité par _p1c0_ le 06-02-2006 à 21:46:59
Reply

Marsh Posté le 06-02-2006 à 16:39:33   

Reply

Marsh Posté le 07-02-2006 à 11:36:15    

runas => LogonUser/CreateProcessAsUser
ou plus directement CreateProcessWithLogonW

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed