Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
799 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Executer une appli avec un user diferent

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Executer une appli avec un user diferent

n°1195736
PeEtreDieu
Posté le 09-09-2005 à 10:05:13  profilanswer
 

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
 

mood
Publicité
Posté le 09-09-2005 à 10:05:13  profilanswer
 

n°1195740
Elmoricq
Modérateur
Posté le 09-09-2005 à 10:08:42  profilanswer
 

Solution : passer administrateur et donner les droits sur une application pour qu'elle puisse être lancée par un utilisateur.  
[:elmoricq]

n°1195743
PeEtreDieu
Posté le 09-09-2005 à 10:13:45  profilanswer
 

oui mais je cherche a faire l'inverse
lol

n°1195744
PeEtreDieu
Posté le 09-09-2005 à 10:13:58  profilanswer
 

la lance en tant que

n°1195746
Elmoricq
Modérateur
Posté le 09-09-2005 à 10:18:54  profilanswer
 

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.
 
http://pix.nofrag.com/26/15/f0efab8b33eced92beaa5d41c8e1.jpg

n°1195750
PeEtreDieu
Posté le 09-09-2005 à 10:21:40  profilanswer
 

Treve de plaisantri tu voi pas comment je pe faire

n°1195754
Elmoricq
Modérateur
Posté le 09-09-2005 à 10:26:01  profilanswer
 

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.

n°1195758
PeEtreDieu
Posté le 09-09-2005 à 10:30:43  profilanswer
 

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

n°1195771
Elmoricq
Modérateur
Posté le 09-09-2005 à 10:51:20  profilanswer
 

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.

n°1195784
PeEtreDieu
Posté le 09-09-2005 à 11:05:43  profilanswer
 

merci bien

mood
Publicité
Posté le 09-09-2005 à 11:05:43  profilanswer
 

n°1196384
pascale73
Posté le 10-09-2005 à 08:37:05  profilanswer
 

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 :

  • Autoit ,qui par l'intermédiaire d'un exe, te donneras le droit de te substituer à l'utilisateur pour installer le patch (programme gratuit, je l'utilise même pour installer des programmes plus conséquent qu'un patch simplement dans un script de démarrage) voir http://www.autoitscript.com/autoit3/


  • Autoit n'est pas suffisant car quand tu utilise la clé runonexe, il te faut aussi être administrateur pour qu'elle s'efface automatiquement ... Si tu ne veux pas boucler en permanence ...il te faut donner les droits aux utilisateus sur une clé de la base de registre grace à un petit programme nommé subinacl.msi http://www.microsoft.com/downloads [...] laylang=en malheureusement, contrairement au précédent, il doit être présent sur tous tes postes : mais ça vaut la peine, car il peut servir dans de nombreux cas.


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...

n°1197468
qapoka
Posté le 12-09-2005 à 11:05:08  profilanswer
 

Essaye avec runas.
 
Je me rapelle plus la syntaxe exacte mais ca doit etre du genre :
 
runas c:\patch.exe loginAdmin motDePasseAdmin


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Executer une appli avec un user diferent

 

Sujets relatifs
Controle d'ip par user comment gerer ? +obligation de se loguerXhtml valide W3C vs User Experience => votre avis
[Access] faire un password admin et userparametre de configuration d'une appli JSP
Idée pour le développement d'un user controlwxpython : faire une appli avec une image et des boutons dessus
Probléme pour éxecuter programmeAppli multi sgbd
Executer une commande dos sans creation de fichierEclipse: "User Operation is Waiting"
Plus de sujets relatifs à : Executer une appli avec un user diferent


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR