Benutzerkontensteuerung unter Vista temporaer deaktivieren
oder: wie ich Scripte unter Vista lauffähig bekomme.
Immer wieder steht man unter Vista vor dem Problem, dass alle möglichen Befehle nicht funktionieren und durch das BS ganz lapidar mit "Zugriff verweigert" quittiert werden. Es ist nicht möglich, Dienste per Script zu stoppen, eine Route zu setzen etc.
Um jetzt nicht gleich die komplette UAC deaktiviern zu müssen, lässt sich die UAC auch temporär ohne Neustart deaktivieren:
Um die UAC abzuschalten:
reg ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v ConsentPromptBehaviorAdmin /t REG_DWORD /d 0 /f
Um die UAC wieder zu aktivieren:
reg ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v ConsentPromptBehaviorAdmin /t REG_DWORD /d 2 /f
Zeilenumbrüche sind natürlich zu entfernen
Gruß
Hubert
Immer wieder steht man unter Vista vor dem Problem, dass alle möglichen Befehle nicht funktionieren und durch das BS ganz lapidar mit "Zugriff verweigert" quittiert werden. Es ist nicht möglich, Dienste per Script zu stoppen, eine Route zu setzen etc.
Um jetzt nicht gleich die komplette UAC deaktiviern zu müssen, lässt sich die UAC auch temporär ohne Neustart deaktivieren:
Um die UAC abzuschalten:
reg ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v ConsentPromptBehaviorAdmin /t REG_DWORD /d 0 /f
Um die UAC wieder zu aktivieren:
reg ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v ConsentPromptBehaviorAdmin /t REG_DWORD /d 2 /f
Zeilenumbrüche sind natürlich zu entfernen
Gruß
Hubert
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 89734
Url: https://administrator.de/contentid/89734
Ausgedruckt am: 21.11.2024 um 22:11 Uhr
5 Kommentare
Neuester Kommentar
Und da bist Du sicher? Was Du da ausschaltest ist nicht die UAC. Du veränderst (wie man dem veränderten Schlüssel auch leicht entnehmen kann) lediglich die consent behavior, d.h. das "Zustimmungsverhalten", wenn "aus" kommt keine Nachfrage. Die UAC abzuschalten macht der Befehl reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f, und der braucht einen nachfolgenden Neustart.
Dennoch ein super Tipp, da es für viele (aber nicht alle) Skriptingzwecke reicht, danke.
Was vielleicht hier auch interessant ist: http://technet.microsoft.com/en-us/magazine/cc510320.aspx - ein Powertoy, welches geskriptete Hochstufung (=elevation) ermöglicht. Nach Extrahieren und Inf-Installieren steht die Erweiterung elevate zur Verfügung. Zum Beispiel elevate notepad ruft ein hochgestuftes Notepad hervor. Jedoch kommt die Bestätigungsabfrage noch.
Dennoch ein super Tipp, da es für viele (aber nicht alle) Skriptingzwecke reicht, danke.
Was vielleicht hier auch interessant ist: http://technet.microsoft.com/en-us/magazine/cc510320.aspx - ein Powertoy, welches geskriptete Hochstufung (=elevation) ermöglicht. Nach Extrahieren und Inf-Installieren steht die Erweiterung elevate zur Verfügung. Zum Beispiel elevate notepad ruft ein hochgestuftes Notepad hervor. Jedoch kommt die Bestätigungsabfrage noch.