Regini - Berechtigungen von Registrierungswerte über die Befehlszeile oder ein Skript ändern

Auch in der Registrierung von Windows werden für Schlüssel unterschiedliche Berechtigungen für den Zugriff vergeben. So haben u.a. Benutzer auf den Hauptschlüssel "HKEY_LOCAL_MACHINE" nur Leseberechtigung. Die Berechtigungen können mit dem im Lieferumfang von Windows enthaltenen Programm "regedt32.exe" bzw. "regedit.exe" geändert werden. Unter bestimmten Umständen (z.B. zur Softwareinstallation) wäre es allerdings praktisch, wenn sich Änderungen an den Zugriffsberechtigung von Registrierungsschlüsseln per Befehlszeile oder per Skript durchführen lassen. Hierfür steht das Programm "regini.exe" bereit. Es ist im "Resource Kit" (technischen Referenz) des Betriebssystems enthalten.

So geht's:

Umwandlungen der Hauptschlüssel:

Hauptschlüssel: Kernelbenennung:
HKEY_LOCAL_MACHINE \registry\machine
HKEY_USERS \registry\user
HKEY_CURRENT_USER \registry\user\user_sid (user_sid = Security ID des Benutzers)
HKEY_CLASSES_ROOT \registry\machine\software\classes

Tabelle mit den Definitionen der Berechtigungen:

Nummer: Berechtigung(en):
1
Administratoren - Vollzugriff
2
Administratoren - Leseberechtigung
3
Administratoren - Lese- und Schreibberechtigung
4
Administratoren - Lese-, Schreib- und Löschberechtigung
5
Ersteller - Vollzugriff
6
Ersteller - Lese- und Schreibberechtigung
7
Jeder - Vollzugriff
8
Jeder - Leseberechtigung
9
Jeder - Lese- und Schreibberechtigung
10
Jeder - Lese-, Schreib- und Löschberechtigung
11
Hauptbenutzer - Vollzugriff
12
Hauptbenutzer - Lese- und Schreibberechtigung
13
Hauptbenutzer - Lese-, Schreib- und Löschberechtigung
14
Systemoperatoren - Vollzugriff
15
Systemoperatoren - Lese- und Schreibberechtigung
16
Systemoperatoren - Lese-, Schreib- und Löschberechtigung
17
System - Vollzugriff
18
System - Lese- und Schreibberechtigung
19
System - Leseberechtigung
20
Administratoren - Lese-, Schreib- und Ausführberechtigung
21
Interaktiver Benutzer - Vollzugriff
22
Interaktiver Benutzer - Lese- und Schreibberechtigung
23
Interaktiver Benutzer - Lese-, Schreib- und Löschberechtigung

Hinweise:

Weitere Informationen (u.a. Quelle):