So schalten Sie die Benutzerkontensteuerung schnell ein / aus, z. Verwenden der Befehlszeile in Windows-7?

9

Ich schreibe Codes, die sich auf die Benutzerkontensteuerung beziehen, und muss sie sehr oft ein- und ausschalten.

Damit ich nach einer Möglichkeit suche, es schnell ein- und auszuschalten, sollten Sie lieber die Befehlszeile verwenden.

Bitte teilen Sie, wenn Sie wissen, wie es geht.

ps.

Es wäre schön, wenn die Lösung NICHT neu gestartet werden müsste.

Nam G VU
quelle
Es gibt eine Möglichkeit, ein Skript zu erstellen, aber es erfordert einen Neustart. Ich muss graben, wenn ich es finden will. Es ist ein Regkey-Schalter, den ich vor einiger Zeit recherchiert habe.
RobotHumans
Verwenden Sie diesen Code nur für den persönlichen Gebrauch? Jede Anwendung, die Änderungen an den UAC-Einstellungen vornimmt, wird die Benutzer nicht glücklich machen. Ich würde niemals eine Anwendung installieren, die Änderungen an meinem UAC-Status vornimmt, es sei denn, ich habe dies ausdrücklich angegeben .
nhinkle
@nhinkle Ja, ich benutze es für mich selbst, nur für Debugging-Aufgaben.
Nam G VU

Antworten:

11

Führen Sie die folgenden Befehle mit Administratorrechten aus:

  • Schalte UAC aus

    %windir%\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f
    
  • Aktivieren Sie die Benutzerkontensteuerung

    %windir%\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 1 /f
    
Sparx
quelle
6
Leider erfordert das Aktivieren / Deaktivieren der Benutzerkontensteuerung einen Neustart, unabhängig davon, was Sie tun. Durch die Benutzerkontensteuerung verhält sich Windows intern nicht nur für den Benutzer anders.
TuxRug
Obwohl noch ein Neustart erforderlich ist, wähle ich Ihren Befehl als ausgewählte Antwort. Bitte aktualisieren Sie, um zu beachten, dass der Befehl im Berechtigungsmodus ausgeführt wird, und trennen Sie die beiden Antworten als zwei unterschiedliche Ansätze. Ihre Antworten sind derzeit gemischt und chaotisch
Nam G VU
Sicher. Nur zu Ihrer Information - Ansätze, Tippfehler in Ihrem Kommentar.
Sparx
@TuxRug UAC-Deaktivierung ist ohne Neustart möglich. versuche meine Antwort. Scheint ein zusätzlicher Schlüssel zu sein, der nach einer Eingabeaufforderung fragt.
Pulsarjune
3

Bereit für mich, dich mit einem versteckten "Feature" um den Verstand zu bringen ...

So deaktivieren Sie die Benutzerkontensteuerung für alle untergeordneten Befehle in derselben Sitzung: Wenn Sie das bestimmte Skript oder die CMD-Sitzungen schließen, wird es zurückgesetzt, und Sie müssen es nur erneut festlegen, um es vorübergehend zu deaktivieren:

SET __COMPAT_LAYER = WINXPSP3

Chris K.
quelle
Funktioniert nicht auf Windows 2016 Server
langlauf.io
2

Nebenbei bemerkt - Wenn Sie ein Computeradministrator sind und die Benutzerkontensteuerung für Standardbenutzer beibehalten möchten, können Sie sie auf einfache Weise nur für Administratoren deaktivieren.

Öffnen Sie einfach die lokale Sicherheitsrichtlinie über die Verwaltung in der Systemsteuerung.

Gehen Sie dann zu Lokale Richtlinien> Sicherheitsoptionen.

Scrollen Sie ganz nach unten und finden Sie heraus, wo etwa Folgendes steht: BENUTZERKONTO-STEUERUNG: Verhalten der Eingabeaufforderung für Administratoren in Admin. Genehmigungsmodus;

Doppelklicken Sie darauf und dann auf die Dropdown-Liste und ändern Sie sie in "Erhöhen ohne Aufforderung".

Die Benutzerkontensteuerung sollte Administratoren nicht mehr stören.

Sparx
quelle