Question Ajout de droit sur clé de registre

Plus d'informations
il y a 10 ans 10 mois #19749 par WITTKOWSKI
Bonjour à tous,
Je débute sur Powershell et j'essaye de donner les droit en contrôle totale pour \"tout le monde\" sur une clé de registre.
je suis arrivé a créer l'utilisateur \"tout le monde\" sur la clé en question avec les droits en \"contrôle totale\" mais mon problème c'est que les droit ne s'hérite pas dans la sous aborésence de la clé.
quelqu'un peut il m'aider ou me mettre sur une piste s'il vous plait?
Voici mon script :

$key = \"HKLM:\SOFTWARE\TEST\"

$acl = get-acl $key

$ace = new-object Security.AccessControl.RegistryAccessRule (\"Tout le monde\",\"FullControl\",\"Allow\")

$acl.AddAccessRule($ace)

set-acl $key $acl



j'ai déjà essayé de le modifier mais après il ne fonctionne plus, je vous donne donc la parti fonctionnelle.

En vous remerciant

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 10 ans 10 mois #19751 par Laurent Dardenne
Il faut utiliser un autre constructeur afin de lui passer les informations manquantes.
Recherche des exemples sur le net avec 'Powershell acl registry inherit'

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 10 ans 10 mois #19756 par WITTKOWSKI
Bonjour et merci pour ton message.
J'ai réussi finalement avec ce code :

$key = \"HKLM:\SOFTWARE\Test\"
$acl = get-acl $key
$allinherit = [system.security.accesscontrol.InheritanceFlags]\"ContainerInherit, ObjectInherit\"
$allpropagation = [system.security.accesscontrol.PropagationFlags]\"None\"
$ace = new-object Security.AccessControl.RegistryAccessRule (\"Tout le monde\",\"FullControl\", $allInherit, $allpropagation,\"Allow\")
$acl.AddAccessRule($ace)
set-acl $key $acl

Ça m'ajoute bien les permission sur la clé de registre et ses sous clé en contrôle totale pour \"tout le monde\"

Si quelqu'un a un jour le même besoin il est facilement adaptable.

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.042 secondes
Propulsé par Kunena