Windows-Zeitdienst-Konfigurationsupdate durch Benutzer ohne Administratorberechtigung

552
E.I

Ich möchte Windows-Zeiteinstellungen als Benutzer ohne Administratorberechtigung und ohne Verwendung einer Eingabeaufforderung mit erhöhten Rechten konfigurieren. Ich habe dem Benutzer die Berechtigung zum Ändern der Systemzeit von den Zuweisen von Benutzerrechten erteilt. Außerdem habe ich dem Benutzer in der Registrierung die volle Kontrolle über W32Time-Schlüssel erteilt.

Ich kann Befehle ausführen wie:

  • w32tm / query / peers
  • w32tm / query / status
  • w32tm / query / configuration
  • w32tm / query / source
  • w32tm / resync
  • w32tm / config

ohne problem aber wenn ich versuche zu laufen:

  • w32tm / config / update
  • w32tm / unregister oder / register

Ich habe ein Problem mit Zugriff verweigert.

Welche Berechtigungen sollte ich dem Benutzer geben, um diese Befehle als Benutzer ausführen zu können?

0
Selbst als Administrator müssen Sie die Berechtigungen der Eingabeaufforderung erhöhen, bevor Sie die Befehle / update und / register ausführen. Nur um sicherzustellen, dass ich verstehe, was Sie getan haben. Haben Sie dem Benutzer das Eigentumsrecht für HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ w32time \ Config` zugewiesen? Ramhound vor 6 Jahren 1

1 Antwort auf die Frage

0
harrymc

Sie scheinen den Benutzer zur Richtlinie "Ändern der Systemzeit" ( Link ) hinzugefügt zu haben, und dies hätte funktionieren sollen. Die Sicherheitsregeln unter Windows ändern sich schnell und ohne Vorankündigung.

Sie können den klassischen Trick der Verwendung des Taskplaners für erhöhte Programmverknüpfung ohne UAC-Eingabeaufforderung versuchen und den Benutzer mit dem Befehl Schtasks / Run ausführen lassen . Ich bin mir jedoch nicht sicher, ob dies noch mit dem neuesten Windows 10 funktioniert.

Wenn alles fehlschlägt, kann das Technet-Programm Ausführen als GUI eine andere Lösung sein. Das eingegebene Administratorkennwort wird in einem sicheren und verschlüsselten Format gespeichert.