Würde ein Reg-Befehl aus einer Batchdatei ausgeführt, sind Administratorberechtigungen erforderlich?

941
Raymo111

Möchte etwas:

reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Run\ /v %keyname% /t REG_SZ /d "%expath%" 

Sie benötigen Administratorrechte, um eine Batch-Datei ausführen zu können?

0

1 Antwort auf die Frage

3
Appleoddity

Ob Administratorrechte erforderlich sind oder nicht, ist nicht die eigentliche Frage, die Sie stellen müssen.

Wie beim NTFS-Dateisystem verfügen Registrierungsschlüssel über Zugriffskontrolllisten, die steuern, wer Zugriff auf diesen bestimmten Schlüssel hat.

Sie können die Berechtigungen des Registrierungsschlüssels überprüfen, indem Sie in regedit mit der rechten Maustaste darauf klicken und Eigenschaften auswählen. Wenn der Benutzer oder die Gruppe, unter der Sie die Stapeldatei ausführen möchten, keinen entsprechenden Zugriff auf den Schlüssel hat, kann er den Schlüssel nicht ändern. Es ist möglich, dass auch der Administrator keinen Zugriff auf den Schlüssel hat.

In der Regel handelt es sich bei HKLM um die computerweiten Einstellungen, für die Administratorberechtigungen erforderlich sind. Die HKCU-Taste ist pro Benutzer und der Benutzer hat normalerweise die volle Kontrolle über diese Tasten.

Weitere Informationen finden Sie hier: https://docs.microsoft.com/de-de/windows/desktop/sysinfo/registry-key-security-and-access-rights

Wie kann man also den Schlüssel bearbeiten, wenn der Administrator keine Genehmigungen hat? Raymo111 vor 5 Jahren 0
@ Raymo111 Der Administrator übernimmt den Besitz und ändert die Berechtigungen. Der Admin kann das tun. Appleoddity vor 5 Jahren 0