Gibt es unter Windows 7 eine Eingabeaufforderungszeile, die cmd als Administrator starten kann? [doppelt]
Unter Linux können wir
sudo bash
Um eine Shell als Superuser auszuführen.
Unter Windows 7 können wir
Start Menü - > (im Suchfeld, Typ) cmd - > Rechtsklick auf das Suchergebnis und wählen Sie Als Administrator ausführen
Um eine Eingabeaufforderung als Administrator auszuführen. Gibt es auch eine Eingabeaufforderungszeile wie die von Linux sudo
oder su
, um eine Shell als Administrator zu starten?
10 answers
Der runas
befehl ist das Nächste, wonach Sie suchen:
runas /user:username cmd.exe
Das Format ist runas
, der Benutzername, den Sie ausführen möchten, andere Optionen und dann das Programm, das Sie ausführen möchten.
Wenn Sie sich in einer Domain befinden, können Sie Folgendes verwenden:
runas /user:DOMAIN\USERNAME cmd.exe
Dies kann über das Feld Run
ausgeführt werden (Win+R) oder aus einem Befehlsfenster.
Beachten Sie jedoch, dass dies nicht genau wie sudo
- Sie können es nicht verwenden, um sich selbst zu erhöhen, führen Sie einfach etwas als anderer Benutzer. Wenn Sie bereits über Administratorrechte verfügen, erhalten Sie durch ein runas für Ihr Konto denselben Zugriff wie der reguläre Befehl (es sei denn, Sie führen ein anderes Administratorkonto aus, das diese Administratorrechte gewährt die neue Shell).
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-01-22 18:00:40
Versuchen Sie, eine Verknüpfung zu cmd zu erstellen.exe. Rechtsklick > Eigenschaften. Klicken Sie auf die Schaltfläche Erweitert. Aktivieren Sie das Kontrollkästchen "Als Administrator ausführen" und klicken Sie auf OK.
Weisen Sie ihm eine Tastenkombination zu, wenn Sie möchten.
Und Sie können auch den Standardspeicherort für die CMD-Eingabeaufforderung zuweisen.. zB %CD%
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-08-24 02:07:09
Eine andere Alternative besteht darin, auf Start zu klicken und cmd einzugeben, gefolgt von Strg + Verschiebung + Geben Sie
Quelle: Microsoft Technet
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-09-18 03:06:42
Benutze SuRun.
Es funktioniert auch unter Windows 8. Es führt die Anwendung im "Admin" - Modus ohne Eingabeaufforderung aus, Sie haben jedoch eine größere Kontrolle darüber, welche Anwendungen ausgeführt werden (Sie können sie im Bedienfeld-Applet von SuRun sehen). Es funktioniert auch hervorragend in einer Batch-Datei...
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-07-21 10:25:20
Erstellen Sie eine Batch-Datei wie sudo.bat, und geben Sie die folgenden Befehle ein und speichern Sie sie dann im PFAD:
@echo Set objShell = CreateObject("Shell.Application") > %temp%\sudo.tmp.vbs
@echo args = Right("%*", (Len("%*") - Len("%1"))) >> %temp%\sudo.tmp.vbs
@echo objShell.ShellExecute "%1", args, "", "runas" >> %temp%\sudo.tmp.vbs
@cscript %temp%\sudo.tmp.vbs
Um es für eine Instanz zu verwenden, sudo cmd net start fms
, funktioniert das Skript jedoch nicht, wenn sich in der Befehlszeile quotemark befindet.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-05-05 06:56:20
Wenn Sie eine Befehlszeilenlösung wünschen: Laden Sie hstart von herunter http://www.ntwind.com/software/hstart.html und extrahiere hstart.exe oder hstart64.exe irgendwo auf Ihrem Weg. Sie können eine erhöhte Eingabeaufforderung mit hstart /runas cmd
oder hstart64 /runas cmd
starten.
Aber der schnellste Weg (wie in einem Kommentar für die Frage erwähnt) besteht immer noch darin, Windows zu drücken, cmd
einzugeben und Strg zu drücken + Verschiebung + Geben Sie ein.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-07-21 10:24:08
Ich war frustriert über die vorhandenen Lösungen dafür, also schrieb ich einen kleinen - Knoten.js Skript, das *nix-Benutzern vertrauter sein sollte.
Es erhöht den aktuellen Benutzer ohne Kennwortansagen (nur UAC), leitet stdin und stdout um und wird im selben Konsolenfenster ausgeführt.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-07-21 10:27:36
Die Shell-Erweiterung Open Command Prompt Shell kann diese Funktion auch für Sie hinzufügen.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-08-03 02:59:37
Ich füge die Befehle su
und sudo
in meine . C-Shell ein, um einen Befehl als einen anderen Benutzer oder als erhöhten Benutzer (mit der UAC-Eingabeaufforderung) auszuführen. oder beides, dh erhöht als ein anderer Benutzer. Im Gegensatz zu runas
und anderen Alternativen wissen meine su
und sudo
, wie man aktuelle Verzeichnisse, Umgebungsvariablen und lange Befehlszeilen übergibt. Dies ist ein kommerzielles Produkt, aber es gibt eine kostenlose Version. Vollständige Offenlegung: ich bin der Autor. Aber ich beantworte auch gerne Fragen.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-11-03 02:14:07
Sie mögen vielleicht Sudo für Windows.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-07-21 10:26:30