Page 1 sur 1

[R] Administrer la base de registre avec autoit

Posté : lun. 02 mars 2009 15:14
par dcharles974
bonjour,

je voudrais savoir si il est possible d'administrer la base de registre avec autoii, je voudrais changer des authorisations sur certaines clées(ajouter des authorisations).

merci

Re: info base de registre

Posté : lun. 02 mars 2009 16:23
par Iste
Merci d'editer ton titre conformement aux regles.

Et, oui autoit gere les registres grace au fonction RegXxxx

Re: [..]administrer la base de registre avec autoit

Posté : lun. 02 mars 2009 16:43
par dcharles974
Merci pour les infos et je ferais attention la prochaine fois pour le sujet.

Re: [..]administrer la base de registre avec autoit

Posté : lun. 02 mars 2009 16:51
par dcharles974
j'ais regarder les foncitons REGxxx, mais je n'est pas vu une fonction qui gére les authorisations sur le clée de la base re registre.

Je voudrais pouvoir ajouter ou enlever des droits(lecture/ecriture suivant l'utilisateur) sur certaines clées de la base. Je veux le faire pour le logiciel de la game EBP, il faut modifier les clées pour pouvoir utilisé les logiciels avec des comptes limités.

MErci

Re: [..]administrer la base de registre avec autoit

Posté : lun. 02 mars 2009 20:34
par FernandG
Bonjour,

En standard, AutoIt ne permet pas de gérer de manipuler les droits d'accès d'une clé de la base de registre.

Pour cela, il te faudra utiliser un outil en ligne de commande. Pour ce type de manipulation, j'en connais deux :
- SubinAcl de Microsoft que tu trouveras dans le ressource kit de Windows ou en téléchargement dédié.
- et SetAcl qui est un projet SourceForge et que tu trouveras sur leur site.

Maintenant, à toi d'associer un de ces deux outils, ou autre, à l'aide d'un Run(Wait) ou RunAs(Wait).

Bonne soirée.
AutoItement.