[..] Problème RunAsSet
Posté : mar. 21 oct. 2008 17:55
Bonjour
Pour faire court, je me trouve sur un domaine sur lequel aucuns utilisateurs n'a de droits, cependant j'ai une application "Business Object" qui ne peut fonctionner qu'avec des droits admin.
J'ai donc fait des recherches au niveau du registre pour donner ces droits et cela ne veut pas fonctionner, j'ai donc voulu utiliser AutoIt afin de créer un raccourci ayant pour script le login / mdp admin crypté pour le faire fonctionner.
Voici le script en question
RunAsSet( "utilisateur", "nommachine", "motdepasse" )
Run("C:\Program Files\\Business Objects\\BusinessObjects 5.0\\busobj.exe")
Cependant première erreur, AutoIt ne reconnait pas RunAsSet
J'ai donc été obligé de modifier le fichier AU3.api en y intégrant la commande suivante
RunAsSet ( "user", "domain", "password" [, "options"] ) Initialise a set of user credentials to use during Run and RunWait operations. 2000/XP or later ONLY.
Mais apparemment il ne reconnait toujours pas cette commande ...
Malgré tout j'essaye de compilé ce script pour obtenir mon exe et j'obtiens le message d'erreur suivant
Line-1
Error: Incorrect number of parameters in function call
Comment puis je me sortir de ce problème ...
Merci par avance
[Edit] Après quelques recherches je constate donc que la commande RunAsSet à été remplacé par Runas() cependant j'ai toujours error Line-1
Pour faire court, je me trouve sur un domaine sur lequel aucuns utilisateurs n'a de droits, cependant j'ai une application "Business Object" qui ne peut fonctionner qu'avec des droits admin.
J'ai donc fait des recherches au niveau du registre pour donner ces droits et cela ne veut pas fonctionner, j'ai donc voulu utiliser AutoIt afin de créer un raccourci ayant pour script le login / mdp admin crypté pour le faire fonctionner.
Voici le script en question
RunAsSet( "utilisateur", "nommachine", "motdepasse" )
Run("C:\Program Files\\Business Objects\\BusinessObjects 5.0\\busobj.exe")
Cependant première erreur, AutoIt ne reconnait pas RunAsSet
J'ai donc été obligé de modifier le fichier AU3.api en y intégrant la commande suivante
RunAsSet ( "user", "domain", "password" [, "options"] ) Initialise a set of user credentials to use during Run and RunWait operations. 2000/XP or later ONLY.
Mais apparemment il ne reconnait toujours pas cette commande ...
Malgré tout j'essaye de compilé ce script pour obtenir mon exe et j'obtiens le message d'erreur suivant
Line-1
Error: Incorrect number of parameters in function call
Comment puis je me sortir de ce problème ...
Merci par avance
[Edit] Après quelques recherches je constate donc que la commande RunAsSet à été remplacé par Runas() cependant j'ai toujours error Line-1