Befehlszeile - Wechseln Sie in den Administratormodus


14

Ist es möglich, in der Befehlszeile vom normalen Modus in den Administratormodus zu wechseln? Ich möchte die Befehlszeile nicht öffnen, indem ich mit der rechten Maustaste klicke und "Als Administrator ausführen" auswähle. Vielen Dank

Antworten:


7

Die Antwort ist nein. Das "vollständige Verwaltungstoken" ist beim Start einer .EXE-Datei zugeordnet. Sie müssen eine neue CMD.EXE starten, um die vollständigen Administratorrechte zu erhalten. Um die Benutzerkontensteuerung ein wenig erträglicher zu gestalten, können Sie die automatische Administratorgenehmigung über Gruppenrichtlinien aktivieren.


Um die Benutzerkontensteuerung erträglicher zu machen, müssten Sie sie vollständig deaktivieren.
Ansgar Wiechers

3
@AnsgarWiechers: Ich hoffe dieser Kommentar war nicht seriös. Es scheint ein bisschen lahm zu sein, jemanden zu ermutigen, die Benutzerkontensteuerung vollständig zu deaktivieren.
Sk8erPeter

@ Sk8erPeter Das meine ich ganz ernst. Wenn Sie ein sicheres System anstreben, deaktivieren Sie die Benutzerkontensteuerung und verwenden Sie separate Konten (ein Administratorkonto für Verwaltungsaufgaben und ein Konto ohne Administratorrechte für die tägliche Arbeit). Die Benutzerkontensteuerung ist nur eine lahme Umgehung, die Microsoft erfunden hat, damit ihre Kunden die ganze Zeit Mitglieder der Administratorgruppe bleiben können, ohne tatsächlich ständig über Administratorrechte zu verfügen.
Ansgar Wiechers

@AnsgarWiechers: Es ist lustig, dass Sie die Benutzerkontensteuerung als "lahme Problemumgehung" bezeichnen, wenn das Problem behoben wird, dass sich Benutzer ständig mit einem Benutzer angemeldet haben, der Mitglied der Administratorgruppe ist. Wenn Sie es unter XP getan haben, könnten alle Programme mit erhöhten Rechten ausgeführt werden (so dass sie auch Ihrem System schaden könnten). Wenn Sie die Benutzerkontensteuerung jetzt NICHT deaktivieren (was empfohlen wird), ist dies nur möglich, wenn Sie ihnen diese Berechtigungen im Popup-Fenster der Benutzerkontensteuerung explizit zuweisen (wenn Sie als Teil der Administratorgruppe angemeldet sind, müssen Sie nur nicht alle Kennwörter eingeben die Zeit). Es als lahm zu bezeichnen, ist wie Linux sudoals lahme Lösung zu bezeichnen.
Sk8erPeter

1
@AnsgarWiechers: Ich stimme zu, das ist nicht der richtige Ort, um darüber zu diskutieren. Ich denke , eine richtige Schließung dieser Debatte sein kann , dass UAC deaktivieren vollständig ist ein sehr lahm , was zu tun. ;)
Sk8erPeter

14

Oder aus Powershell heraus:

Start-Process powershell -Verb runas

Meine Powershell (auf Win7) hat nicht das Runas-Verb ... sollte es? Ich habe mit 'verb | findstr / B / C: "R" '. Runas ist nicht auf der Liste.
Totem

Für mich ist dies die wertvollste Antwort, aber ich muss die "Nein" -Antwort als die richtige auswählen, da es keine Möglichkeit gibt, den Benutzermodus zu wechseln. Vielen Dank, Chad.
Culter

1

Wie wäre es damit:

runas /user:administrator cmd.exe

Meines Wissens erfordert dies, dass das tatsächliche Administratorkonto aktiv ist ( Enter the password for administrator:). Es ist nicht identisch mit dem einfachen Ausführen der Eingabeaufforderung mit erhöhten Rechten.
Der Hochstapler

1

Sie können nicht wirklich zwischen den beiden Modi "wechseln", aber es gibt einige Tools von Drittanbietern , mit denen Sie Programme über die Befehlszeile im erweiterten Admin-Bereich starten können. Vorausgesetzt, Sie legen sie in einem Arbeitspfad ab, können Sie beispielsweise "elevate cmd" über das Startmenü oder über eine vorhandene Eingabeaufforderung verwenden, um eine neue Sitzung im erweiterten Modus zu starten.


1

Sie können eine Verknüpfung zu cmd.exe erstellen und die Registerkarte "Erweiterte Eigenschaften" in "Als Administrator ausführen" ändern.


1

Wenn Sie sich in Visual Studio Code befinden, können Sie in der Konfiguration Folgendes hinzufügen:

    "terminal.integrated.shellArgs.windows": [
        "-Verb runas"
    ],
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.