[R] Execution d'un fichhier reg avec "runas"

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Dexxpo
Niveau 3
Niveau 3
Messages : 31
Enregistré le : dim. 07 juin 2009 15:31
Status : Hors ligne

[R] Execution d'un fichhier reg avec "runas"

#1

Message par Dexxpo »

Bonjour,
Je voudrai exécuter un fichier reg avec les droits admin donc je fais RUNAS. Le soucis c'est qu'il ne se passe rien lorsque runas est utilisé, mais fonctionne avec run (en etant loggé avec un compte admin). J'ai essayé de ruser en exétuctant un script AutoIt compilé avec un runas qui va exécuter le .reg. Elas ça ne marche pas.

Si vous avez des idées je serai ravi d'en prendre note.

Merci de votre aides ^^
Modifié en dernier par Dexxpo le lun. 12 avr. 2010 09:08, modifié 2 fois.
jyz93
Niveau 1
Niveau 1
Messages : 8
Enregistré le : ven. 26 juin 2009 14:12
Status : Hors ligne

Re: [..] Execution d'un fichhier reg avec "runas"

#2

Message par jyz93 »

un .reg pour la modification de la base de registre.
Tu as deja des fonctions pour modifié ta base de registre...
Voici leurs prototype :
RegWrite ( "keyname" [,"valuename", "type", value] )
RegDelete ( "keyname" [, "valuename"] )
Dexxpo
Niveau 3
Niveau 3
Messages : 31
Enregistré le : dim. 07 juin 2009 15:31
Status : Hors ligne

Re: [..] Execution d'un fichhier reg avec "runas"

#3

Message par Dexxpo »

Merci de ta réponse à vrai dire je n'ai pas essayé cette solution car il y a beaucoup de clés de registre à créer. Donc s'il n'y a pas d'autre solution je vais devoir utiliser cette méthode.

J'attends donc d'autres suggestions si il y a.

:D
Artemis
Niveau 3
Niveau 3
Messages : 49
Enregistré le : jeu. 03 juil. 2008 19:31
Status : Hors ligne

Re: [..] Execution d'un fichhier reg avec "runas"

#4

Message par Artemis »

Salut,
As-tu essayé ceci :

Code : Tout sélectionner

#NoTrayIcon
$reg = "C:\fichier_registre.reg"
RunAs("","","",0,"regedit.exe /s " & $reg)
Le RunAs lance regedit (l'éditeur du registre) avec comme paramètre ton fichier registre.

Artemis ;)
Dexxpo
Niveau 3
Niveau 3
Messages : 31
Enregistré le : dim. 07 juin 2009 15:31
Status : Hors ligne

Re: [..] Execution d'un fichhier reg avec "runas"

#5

Message par Dexxpo »

Oui j'ai essayé cette solution, cela ne marche pas. Je pense que cela ne marche que sur les .msc et les .exe. Comme quand on fait alt+clique droit, l'option d'exécuter en tant que apparait tant dis que sur un fichier reg l'option ne s'affiche pas.

J'ai utilisé regwrite dans un script autoit compilé en exe et je l'execute avec la commande RunAs à partir d'un autre script.

Je voulais éviter de retaper tout le fichier reg, mais bon j'ai pas trouvé autre chose.
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

Re: [S] Execution d'un fichhier reg avec "runas"

#6

Message par Iste »

ben, t'as qu'a faire un script autoit qui lit le .reg et applique :/
Doit meme déja y avoir des exemple sachant faire ca !
(peut etre pas sur le forum fr par contre)
Signez ici
Artemis
Niveau 3
Niveau 3
Messages : 49
Enregistré le : jeu. 03 juil. 2008 19:31
Status : Hors ligne

Re: [S] Execution d'un fichhier reg avec "runas"

#7

Message par Artemis »

Quoique... Je crois avoir vu passer un Reg2Aut sur les exemples de ce forum... Il suffit d'adapter ;)

Artemis ;)
Dexxpo
Niveau 3
Niveau 3
Messages : 31
Enregistré le : dim. 07 juin 2009 15:31
Status : Hors ligne

Re: [S] Execution d'un fichhier reg avec "runas"

#8

Message par Dexxpo »

j'ai testé d'exécuter un script autoit, qui exécute un script autoit compilé avec un run as qui exécute le .reg.

script autoit RUNAS >>> Script autoit compilé >>> .reg

Sa ne fonctionne pas, du moins sa n'a pas marché pour moi.

Et j'ai essayé tout simplement:

script autoit RUNAS >>> .reg
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: [..] Execution d'un fichhier reg avec "runas"

#9

Message par orax »

Est-ce que le compte avec lequel vous effectuez le "runas" a un mot de passe ? Si ce n'est pas le cas mettez en un et réessayez puisque ça marche très bien, Image j'ai fait le test (sous XP Pro SP2). J'ai testé le code de Artemis et également une méthode différente : en exécutant regedit.exe via "clic droit->exécuter en tant que..." puis dans regedit "menu Fichier->Importer".
Il ne faut pas se compliquer la vie... Image
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
Répondre