Executer une appli avec un user diferent - Shell/Batch - Programmation
Marsh Posté le 09-09-2005 à 10:08:42
Solution : passer administrateur et donner les droits sur une application pour qu'elle puisse être lancée par un utilisateur.
Marsh Posté le 09-09-2005 à 10:18:54
PeEtreDieu a écrit : oui mais je cherche a faire l'inverse |
Comme le dit le célèbre adage : "Pas de droits d'admin, pas de chocolat."
J'ai un problème que je n'arrive pas à résoudre, lol.
J'ai le cancer, lol.
Ma soeur vient d'être fauchée par une voiture, elle est dans le coma, lol.
Marsh Posté le 09-09-2005 à 10:26:01
Si, je t'ai donné la solution.
C'est le principe de la gestion par utilisateur avec un administrateur : les utilisateurs voient leurs droits définis par l'administrateur, et -dans le meilleur des mondes- ne peuvent pas faire autre chose que ce qu'ils sont autorisés de faire.
L'administrateur a lui tous les droits.
Un utilisateur ne peut pas devenir administrateur, et ne peut pas faire fonctionner une application, programme, script ou autre avec les droits d'administrateur (en gros, les droits dont il ne dispose pas), si ce dernier ne lui en donne pas expressément l'autorisation (exemple : set-uid bit sous unixoïdes).
Donc non, tu ne peux pas (en théorie), sauf si tu es administrateur et que tu l'autorises préalablement, ou sauf si tu demandes l'autorisation à ton administrateur.
Marsh Posté le 09-09-2005 à 10:30:43
NON EN FAITES JE ME SUIS MAL EXPRIMER
JE SUIS ADMIN D'accord
je dois installer un patch sur 400 Poste
mon idee si tu ve est de mettre
l'adresse du patch dans le registre de chaque poste pour qu'au prochian demarrage il recupere l'installation du patch
d'accord
seul probleme c'est que les personnes lorsqu'ils vont redemarre vont se connecter avec leur compte de simple USER
etent donner que les 400 poste font parti d'un domaine si j'arrive a faire en sorte de les faire connecter en tant que pour execute cette apli il pourront l'installer
voila tou
bon desole si j'ai pa ete claire encore
Marsh Posté le 09-09-2005 à 10:51:20
Ahh, en effet, c'est un peu différent comme problème.
Tu aurais dû commencer par là.
Personnellement je n'ai pas la solution (je suis une brêle dans l'administration windows), mais maintenant des gens vont pouvoir t'aider, je pense.
Marsh Posté le 10-09-2005 à 08:37:05
Bonjour,
Je suppose que tu parles de Windows XP et pour réaliser l'opération que tu souhaites il te faut utiliser deux programmes :
remarque : utiliser le redémarrage du micro pour installer n'est peut être pas la meilleure solution, puisque tu as un domaine pourquoi n'utilises tu pas le script d'ouverture de session géré par un de tes serveurs ? Il te permettrait de "trier" les différents systèmes et installer au moment du démarrage, toujours avec l'aide d'autoit, tout ce que tu veux comme correctif...ou autre !
Sinon il me semble qu'il existe encore une autre solution que je n'ai pas testé : créer un .msi et à partir de gpedit donner le droit aux utilisateurs d'exécuter tous les msi.
Difficile, car tout ce que j'ai pu trouver sur la création d'un msi c'était des commentaires d'utilisateurs non satisfaits et autoriser tout les msi ne convient pas toujours à une politique de sécurité d'entreprise...
Marsh Posté le 12-09-2005 à 11:05:08
Essaye avec runas.
Je me rapelle plus la syntaxe exacte mais ca doit etre du genre :
runas c:\patch.exe loginAdmin motDePasseAdmin
Marsh Posté le 09-09-2005 à 10:05:13
Salut a tous
Je cherche a crée un batch qui me permetrai de lancé une appli en tant qu'administrateur
sachant que je suis un simple user
Quelqu'un a une idee?
merci