Gibt es eine Möglichkeit, die Windows-Befehlszeilenschnittstelle vom Windows Explorer aus mit Administratorrechten zu öffnen?

Gibt es eine Möglichkeit, die Windows-Befehlszeilenschnittstelle vom Windows Explorer aus mit Administratorrechten zu öffnen?

Im Windows Explorer können Sie einen Ordner öffnen und „cmd“ in die Adressleiste eingeben. Dann wird eine CLI (cmd) geöffnet, wobei das CWD auf den Pfad eingestellt ist, der im Windows Explorer ausgewählt wurde. Dies wird jedoch nicht als Administrator ausgeführt.

Gibt es etwas Ähnliches zum Öffnen von cmd mit Administratorrechten?

Antwort1

Sie können mit dem folgenden Befehl eine Symbolleistenverknüpfung erstellen:

C:\Windows\System32\schtasks.exe /run /TN "AdminCommandPrompt"

Erstellen Sie eine geplante Aufgabe namens , AdminCommandPromptdie mit den höchsten Berechtigungen ausgeführt wird, Aktion ein Befehl namens %windir%\system32\cmd.exe, und lassen Sie zu, dass er bei Bedarf ausgeführt wird. Erstellen Sie dann eine Verknüpfung, die Sie die geplante Aufgabe nennen.

Mehr Details:

So sollte Ihre Taskplaner-Aufgabe aussehen:

Taskplaner AdminCommandPrompt

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Erstellen Sie anschließend mit folgendem Befehl eine neue Verknüpfung:

C:\Windows\System32\schtasks.exe /run /TN "AdminCommandPrompt"

Rufen Sie dann die Verknüpfung AdminCP auf. Wenn Sie diese ausführen, sollten Sie eine Admin-Eingabeaufforderung ohne UAC erhalten. Wenn Sie das Symbol ändern, kann ich aus irgendeinem Grund den Fokus nicht auf die Konsole legen.

Antwort2

Diese Regedit-Datei erstellt die entsprechende Kontextmenüverknüpfung zum Umschalt-Rechtsklick-Kontextmenü: (mit freundlicher Genehmigungsiebenforen)

Windows Registry Editor Version 5.00   

[-HKEY_CLASSES_ROOT\Directory\shell\runas]

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Open command window here as Administrator"
"Extended"=""
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[-HKEY_CLASSES_ROOT\Directory\Background\shell\runas]

[HKEY_CLASSES_ROOT\Directory\Background\shell\runas]
@="Open command window here as Administrator"
"Extended"=""
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\Background\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[-HKEY_CLASSES_ROOT\Drive\shell\runas]

[HKEY_CLASSES_ROOT\Drive\shell\runas]
@="Open command window here as Administrator"
"Extended"=""
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Drive\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""


[-HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas]

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas]
"Extended"=""
"HasLUAShield"=""
@="Open command window here as Administrator"

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

Die Magie liegt im HasLUAShieldSchlüsselwort. (Entfernen Sie die ExtendedZeilen, wenn Sie es im normalen Kontextmenü haben möchten.)

Antwort3

Ich habe gelernt, damit umzugehen, indem ich zum Stammpfad (C:\Windows\System32\cmd.exe) gehe und eine Verknüpfung zu Ihrem Desktop erstelle. Gehen Sie auf der Verknüpfung zu Eigenschaften, Erweitert und aktivieren Sie das Kontrollkästchen „Als Administrator ausführen“.

oder

Geben Sie im Startmenü als Administrator cmd ein. Wie folgt:

  1. KlickenStart.
  2. ImSuche startenKasten, Typcmd, und drücken Sie dann STRG+UMSCHALT+EINGABE.
  3. Wenn dasBenutzerkontensteuerungangezeigt wird, bestätigen Sie, dass die angezeigte Aktion die gewünschte ist, und klicken Sie dann aufWeitermachen.

Antwort4

Abhängig von Ihrer Windows-Version gibt es einige Möglichkeiten:


Windows – 8 / 8.1 / 10

Klicken Sie mit der rechten Maustaste auf dasStartmenüSymbol
Wählen Sie die OptionCommand Prompt (Admin)

Windows – Vista / 7 / 8 / 8.1 / 10

Öffne dasStartmenü
TypcmdimSuchleiste
Wenn das entsprechende Symbol erscheint, klicken Sie mit der rechten Maustaste darauf undRun as Administrator

Generische Methode unter den meisten Windows-Versionen

Gehe zuC:\Windows\System32
Suchen nachcmd.exe
Klicken Sie mit der rechten Maustaste darauf und wählen SieSend to -> Desktop (Shortcut)
Gehe zurück zumDesktopKlicken Sie mit der rechten Maustaste auf die Verknüpfung und wählen SieProperties
CompatibilityAktivieren Sie
das KontrollkästchenRun as administratorOption
Übernehmen und OK


PS: Es ist viel schwieriger, dies über den Windows Explorer zu tun, da diese Methoden viel zugänglicher sind

verwandte Informationen