Ich versuche, diesen Registrierungsschlüssel über die Befehlszeile zu bearbeiten. Ich habe lange gesucht, kann aber nichts finden.
Im Moment wirklich festgefahren, daher wäre jede Hilfe sehr willkommen. Es macht mir nichts aus, PowerShell oder etwas zu verwenden, das ein Tool eines Drittanbieters aufruft - ich möchte es nur über die Befehlszeile ändern.
Der Grund dafür ist, dass lokale Administratoren standardmäßig schreibgeschützte Rechte haben. Ich möchte dies in Vollzugriff ändern. Ich kann es in der GUI in 2 Sekunden tun, aber die Befehlszeile ist eine andere Sache.
HKEY_CLASSES_ROOT\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}\ShellFolder
windows
windows-registry
lara400
quelle
quelle
write
Berechtigungen zuweisen können . Nichts auf der Welt lässt jemanden mit nurread
Änderungen vornehmen. Das macht den Zweck desread
ACE zunichte. Ich schlage vor, dass Sie eine neue Frage öffnen, in der Sie gefragt werden, ob Sie den Besitz eines Registrierungsschlüssels in PowerShell übernehmen möchten.Entspricht RegIni.exe Ihren Anforderungen? Sie können ein RegIni-Skript schreiben, das die Berechtigungen ändert, und dann RegIni mit dem Skript als Parameter aufrufen.
Wenn Sie beispielsweise möchten, dass nur Administratoren vollen Zugriff auf diesen Schlüssel haben, sieht das Skript folgendermaßen aus:
Vermutlich möchten Sie dem System jedoch auch Zugriff auf den Schlüssel und möglicherweise schreibgeschützten Zugriff auf alle anderen Personen gewähren. In diesem Fall lautet das Sicherheitssuffix
Die Sicherheits-Suffix-Nummern finden Sie in dieser Tabelle:
Und es versteht sich von selbst, dass Sie ein gutes Backup haben sollten, bevor Sie zum ersten Mal damit spielen, und vielleicht einen Dummy-Registrierungsschlüssel üben sollten, um unglückliche Unfälle zu vermeiden.
quelle