executer en tant que

executer en tant que - C#/.NET managed - Programmation

Marsh Posté le 06-07-2004 à 10:13:38    

bonjour,
 
je voudrais pouvoir executer certaines taches dans mon appli en tant qu'admin (déplacement de fichiers, etc ...) meme si l'utilisateur loggé n'est pas admin
 
est-ce possible?
 
merci  
 
PS : appli en vb .net

Reply

Marsh Posté le 06-07-2004 à 10:13:38   

Reply

Marsh Posté le 06-07-2004 à 10:15:56    

Démarrer : exécuter : runas


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 06-07-2004 à 10:21:52    

en fait je cherchais plutot une fonction en vb/c# pour n'executer que certaines partis de mon code en tant que ...

Reply

Marsh Posté le 06-07-2004 à 10:22:30    

je pense pas non. c'est à doit de gérer ça dans ton code à mon avis


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 06-07-2004 à 10:43:13    

je vais expliquer de façon plus clair :  
dans mon code, je fait des copy et de move dans des répertoires où seul l'admin à le droit de modifier. Je cherche donc une fonction vb/c# pour pouvoir me logger en admin, puis me délogger et revenir au droits de l'utilisateur. Je cherche à gerer cela dans mon code mais je ne sais pas comment
suis-je clair?

Reply

Marsh Posté le 06-07-2004 à 10:49:30    

bdousse a écrit :

je vais expliquer de façon plus clair :  
dans mon code, je fait des copy et de move dans des répertoires où seul l'admin à le droit de modifier. Je cherche donc une fonction vb/c# pour pouvoir me logger en admin, puis me délogger et revenir au droits de l'utilisateur. Je cherche à gerer cela dans mon code mais je ne sais pas comment
suis-je clair?


.Net est censé être multi plate-formes, non?
Dans ce cas ça n'a pas de sens AMHA...


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 06-07-2004 à 10:49:40    

oui. je pense que tu peux utiliser runas alors. il te suffit de faire un shell.execute de runas avec les bon params


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 06-07-2004 à 10:56:59    

regarde aussi cette fonction
 
http://www.webtropy.com/articles/a [...] cessAsUser


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 06-07-2004 à 10:57:01    

runas impose à l'utilisateur de connaitre le mot de passe admin (il le demande lors de l'éxecution)
l'interet que j'ai à vouloir procédé comme cela est de forcer les utilisateur à utiliser mon soft pour faire certains déplacement et suppression de fichiers -> droit d'accées utilisateur en lecture seule + soft qui passe à travers ces droits.
D'ou ma question : comment utiliser les droits d'admin pour l'execution d'une partie du code, sans que l'utilisateur ai à faire qqqch

Reply

Marsh Posté le 06-07-2004 à 10:58:17    

voir mon lien plus haut


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 06-07-2004 à 10:58:17   

Reply

Marsh Posté le 06-07-2004 à 10:59:16    

bdousse a écrit :

runas impose à l'utilisateur de connaitre le mot de passe admin (il le demande lors de l'éxecution)
l'interet que j'ai à vouloir procédé comme cela est de forcer les utilisateur à utiliser mon soft pour faire certains déplacement et suppression de fichiers -> droit d'accées utilisateur en lecture seule + soft qui passe à travers ces droits.
D'ou ma question : comment utiliser les droits d'admin pour l'execution d'une partie du code, sans que l'utilisateur ai à faire qqqch


Si c'était possible ce serait une super faille de sécurité là quand même non? [:dawa]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 06-07-2004 à 11:01:05    

skeye : c'est clair, il va falloir spécifier user/passwd dans le code


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 06-07-2004 à 11:08:55    

JagStang a écrit :

skeye : c'est clair, il va falloir spécifier user/passwd dans le code


http://www.hmug.org/man/1/strings.html
[:joce]


---------------
Can't buy what I want because it's free -
Reply

Sujets relatifs:

Leave a Replay

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