AutoIt Français

Nouveau forum : http://www.autoitscript.fr/
 
AccueilFAQRechercherS'enregistrerMembresGroupesConnexionhttp://www.autoitscript.fr

Partagez | 
 

 Pb avec RunAsSet [RESOLU]

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
sko
Débutant
Débutant


Nombre de messages : 8
Date d'inscription : 03/04/2007

MessageSujet: Pb avec RunAsSet [RESOLU]   2007-04-06, 20:25

Bonjour,

je débute avec autoit et je rencontre un problème avec la fonction RunAsSet.
Voici mon script pour faire une installation en entreprise de mises à jour banales d'un logiciel développé en interne :

RunAsSet("login-administrateur","domain","motdepasse",1)
MsgBox(8192, "Installation de logiciel1 version 12", "Veuillez patienter", 2)
; netlogon = alias sur le pdc de l'entreprise de c:winntsystem32Replimportscripts
RunWait("eli-pdcnetlogonv12logiciel1.bat")
MsgBox(8192, "Installation logiciel1 version 12", "Installation terminée", 2)
RunAsSet()
MsgBox(12288, "Extinction de l'ordinateur", "Cliquez sur < OK > pour arrêter l'ordinateur sinon arrêt de l'ordinateur dans 60 secondes", 60)
Shutdown(12) ;Force un power off

Alors forcément quand j'ai ouvert une session en administrateur du réseau, tout s'exécute comme il faut, par contre si j'ouvre une session avec un simple utilisateur, j'ai une erreur juste après l'apparition du premier msgbox qui dit :
erreur on line 0 (donc relatf à RunASSet je suppose)
accès refusé

Donc le runasset doit pas marcher
Quelqu'un aurait-il une solution ?


Dernière édition par le 2007-04-13, 23:19, édité 3 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
VooDoo
Modérateur
Modérateur


Nombre de messages : 161
Date d'inscription : 11/12/2006

MessageSujet: Re: Pb avec RunAsSet [RESOLU]   2007-04-07, 17:41

Comment as tu reglé le probléme des mots de passe et identifiant ? il faut le mot de passe et l'identifiant de l'adiministrateur de la machine.

Peut etre le systeme d'exploitation ?! quid ?

_________________
[img]http://img87.imageshack.us/img87/7941/autoit6oy.jpg[/img]
[url=http://autoit-fr.realbb.net/AutoIt-v3-c2/Entraide-f5/Regles-t39.htm][i]Lisez les règles ou soyez maudit ![/i][/url]
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
sko
Débutant
Débutant


Nombre de messages : 8
Date d'inscription : 03/04/2007

MessageSujet: Re: Pb avec RunAsSet [RESOLU]   2007-04-09, 01:40

Bonjour VooDoo,

Pour les identifiants et mdp, je rentre en dur dans le source l'identifiant et le mot de passe de l'administrateur réseau car dans mon programme je fait appel à un fichier *.bat se trouvant sur un serveur NT et ce fichier *.bat va exécuter une installation silencieuse pour l'utilisateur par le biais d'un fichier réponse.

COncernant les systèmes d'exploitation concernés :
[list]
[*]le serveur (pdc) sur lequel les utilisateurs s'identifient et sur lequel sont stockés le *.bat et les fichiers à installer est un serveur tournant sous windows NT
[*]les postes utilisateurs tournent sous windows XP pro
[/list]Ai-je oublié quelque chose pour charger le profil administrtateur réseau afin de pouvoir accéder à mon pdc ?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
TerminAdminAtor
Admin
Admin


Nombre de messages : 234
Date d'inscription : 22/10/2006

MessageSujet: Re: Pb avec RunAsSet [RESOLU]   2007-04-10, 07:26

Essaye un runAsSet() avec un deuxième utilisateurs,si ça marche c'est qu'il y a un problème de privilèges concernant login-administrateur.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://autoit-fr.realbb.net
sko
Débutant
Débutant


Nombre de messages : 8
Date d'inscription : 03/04/2007

MessageSujet: Re: Pb avec RunAsSet [RESOLU]   2007-04-10, 12:34

[quote:03ac="TerminAdminAtor"]Essaye un runAsSet() avec un deuxième utilisateurs,si ça marche c'est qu'il y a un problème de privilèges concernant login-administrateur.[/quote]

Le problème est le même.
J'ai aussi essayé sur un autre site qui possède un nom de domaine différent, le résultat est toujours le même...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
sko
Débutant
Débutant


Nombre de messages : 8
Date d'inscription : 03/04/2007

MessageSujet: Re: Pb avec RunAsSet [RESOLU]   2007-04-10, 12:52

Le message d'erreur est le suivant :

Line 0 (File "c:\moninstall.exe"):
RunWait("\\eli-pdc\netlogon\v12\logiciel1.bat")
Error : unable to execute the external program
Accès refusé
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
VooDoo
Modérateur
Modérateur


Nombre de messages : 161
Date d'inscription : 11/12/2006

MessageSujet: Re: Pb avec RunAsSet [RESOLU]   2007-04-10, 14:52

Si j'ai bien compris le script est sur un serveur et tu utilises le runsaset pour lancer un programme avec les droits d'administrateur d'une machine sur le reseau ?

_________________
[img]http://img87.imageshack.us/img87/7941/autoit6oy.jpg[/img]
[url=http://autoit-fr.realbb.net/AutoIt-v3-c2/Entraide-f5/Regles-t39.htm][i]Lisez les règles ou soyez maudit ![/i][/url]
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
sko
Débutant
Débutant


Nombre de messages : 8
Date d'inscription : 03/04/2007

MessageSujet: Re: Pb avec RunAsSet [RESOLU]   2007-04-10, 15:46

[quote:6923="VooDoo"]Si j'ai bien compris le script est sur un serveur et tu utilises le runsaset pour lancer un programme avec les droits d'administrateur d'une machine sur le reseau ?[/quote]

Oui c'est exactement ça.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
TerminAdminAtor
Admin
Admin


Nombre de messages : 234
Date d'inscription : 22/10/2006

MessageSujet: Re: Pb avec RunAsSet [RESOLU]   2007-04-10, 16:33

D'abord essaye de lancer le script pas la version compilé,pour mieux cibler l'erreur,mais là il semble que l'execution du batch a du mal,soit parceque le runAsSet n'a pas marché (tu peux essayer l'execution d'un batch sur le pc même) soit que le chemin d'accès au batch est erroné ou mal interprété.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://autoit-fr.realbb.net
sko
Débutant
Débutant


Nombre de messages : 8
Date d'inscription : 03/04/2007

MessageSujet: Re: Pb avec RunAsSet [RESOLU]   2007-04-11, 01:29

Bon j'ai essayé et réussi à faire correctement s'exécuter mon petit programme mais ça ne me satisfait qu'à moitié.
En passant les utilisateurs concernés dans le groupe "utilisateur avec pouvoir", le programme se lance, le RunAsSet est pris en compte (puisque seul l'administrateur du réseau à accès au serveur pdc --> c:\winnt\system32\Repl\import\scripts\) et l'appel au batch fonctionne corrctement.

Par contre, ça m'embête quand même un peu qque ce RunAsSet ne soit pas applicable à un simple utilisateur sans pouvoir...je ne mets donc pas la question comme résolue.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
TerminAdminAtor
Admin
Admin


Nombre de messages : 234
Date d'inscription : 22/10/2006

MessageSujet: Re: Pb avec RunAsSet [RESOLU]   2007-04-11, 01:57

Une petite parenthèse de l'aide qui pourrait peut-être t'aider:
[i]The "Secondary Logon service" or "RunAs service" must not be disabled if you want this function to work.[/i]

Je pense que ce service en question doit être désactivé par défaut ches les utilisateurs normaux.

Car je me souvien que sur le système OpenBSD il fallait être dans un groupe spécial pour pouvoir faire un "su" et obtenir les pleins pouvoirs.

Peut-être sur XP c'est (surement) pareil.

Bonne chance
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://autoit-fr.realbb.net
TerminAdminAtor
Admin
Admin


Nombre de messages : 234
Date d'inscription : 22/10/2006

MessageSujet: Re: Pb avec RunAsSet [RESOLU]   2007-04-11, 01:59

Un petit exposé : [url]http://www.theeldergeek.com/secondary_logon.htm[/url]
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://autoit-fr.realbb.net
sko
Débutant
Débutant


Nombre de messages : 8
Date d'inscription : 03/04/2007

MessageSujet: Re: Pb avec RunAsSet [RESOLU]   2007-04-11, 13:32

Merci bien [b]TerminAdminAtor, [/b]je vais voir dès que je peux pour modifier le service et je te tiens au courant via le forum.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
sko
Débutant
Débutant


Nombre de messages : 8
Date d'inscription : 03/04/2007

MessageSujet: Re: Pb avec RunAsSet [RESOLU]   2007-04-13, 23:18

Yop, j'ai vérifié en démarrant le service "seclogon" et effectivement ça marche quand ce service est actif.

Par contre et là, ça devient un cercle vicieux mon truc car le RunAsSet fonctionne si le service "seclogon" a été lancé avant mais pour l'activer je dois avoir les droits d'administrateur...

M'enfin, c'est déjà pas mal tout ce que tu m'as trouvé [b]TerminAdminAtor.

Merci.
[/b]
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Pb avec RunAsSet [RESOLU]   Aujourd'hui à 17:15

Revenir en haut Aller en bas
 
Pb avec RunAsSet [RESOLU]
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Problemes avec emoticones ( Resolu )
» Probleme avec Bing [resolu]
» Ouvrir un fichier .IMG avec BaseCamp [RESOLU]
» Problème avec Mapinstall [RESOLU]
» [Resolu] Bannière avec lien dans une signature

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
AutoIt Français :: AutoIt v3 :: Entraide-
Sauter vers: