it-swarm.com.de

Haben Sie Windows "Ausführen" -Dialog als Admin ausgeführt?

Windows hat diese kleine Verknüpfung zum Ausführen von Befehlen. Drücken Sie Windows+r.

Das Problem ist, dass es eine einfache Möglichkeit gibt, die Befehle, die ich in diesem Dialogfeld ausführe, zur Eingabe eines UAC-Anmeldeinformationsdialogs aufzufordern und die Zustimmung eines Administratorbenutzers einzuholen.

Im Moment versuche ich, diesen Befehl im Dialogfeld "Ausführen" auszuführen. runas /user:admin "regedit.exe"

Es funktioniert jedoch, wenn ich Folgendes ausführe: runas /user:admin "cmd"

42
wag2639

Ich habe genau das gleiche Problem. Das Ctrl+Shift+Enter Die Lösung funktioniert nur, wenn Sie die nicht als zuverlässig eingestufte Startmenü-Run-Box verwenden - aber für die Win+R Run Box Sie haben kein Glück. Die Lösung, die ich am ehesten gefunden habe, besteht darin, die Anwendungseigenschaften auf der Registerkarte "Programmkompatibilität" manuell auf "Als Administrator ausführen" festzulegen.

Für Systemdienstprogramme wie cmd.exe können Sie eine Verknüpfung in Ihren Benutzerordner (C:\Users\%USERNAME%) einfügen und unter den erweiterten Einstellungen für Verknüpfungen die Option "Als Administrator ausführen" festlegen. Ausführliche Anweisungen finden Sie unter http://helpdeskgeek.com/windows-7/command-Prompt-admin-rights-windows-7/ . (Um die Verknüpfung auszuführen, müssen Sie den gesamten Dateinamen eingeben, z. B. cmd.lnk)

27
Zaz

Wenn Sie unter Windows 8/Server 2012 cmd als Administrator ausführen möchten, können Sie nur verwenden Win + X. Dann können Sie im Popup-Menü cmd über die Option Eingabeaufforderung (Admin) ausführen.

Siehe den Screenshot: screenshot

16
Johnius

cmd funktioniert genauso wie der Befehl run. Pin es in der Taskleiste, dann Strg + Umschalt + Rechtsklick

8
Bonnev

So führen Sie ausführbare Dateien als Administrator in einem Windows-Dialogfeld aus:

RunAs.exe /user:Administrator "regedit.exe"

Sie müssen RunAs.exe anstelle von runas verwenden.

5
The guy

Drücken Sie Control+Shift vor dem Ausführen eines Programms und es wird erhöht ausgeführt.

4
Mircea Chirea

Eine Alternative besteht darin, die Benutzerkontensteuerung vollständig auszuschalten und immer alle Programme als Administrator auszuführen. Es ist vielleicht nicht zu empfehlen, aber glauben Sie mir, es ist eine Erleichterung.

In Vista können Sie es in der Systemsteuerung deaktivieren. In Windows 7 müssen Sie die Registrierung ändern. (Hinweis: Dies ist NICHT mit der Einstellung no nags identisch, bei der nur die Benutzerkontensteuerung ausgeblendet wird, ohne sie zu deaktivieren.)

Windows Registry Editor Version 5.00 
;Disable UAC
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLUA"=dword:00000000

Nach dem Ändern ist ein Neustart erforderlich.

Beachten Sie auch, dass dadurch auch VirtualStore deaktiviert wird (die Umleitung von Lese- und Schreibvorgängen in den/aus dem Programmdateienordner). Um unerwünschte Programme intakt zu halten, müssen Sie den Ordner .../AppData/Local/VirtualStore ordnungsgemäß mit Ihren Programmdateien zusammenführen.

3
CrouZ

Schauen Sie sich Elevation PowerToys für Windows Vista an . Sie können Anwendungen als Administrator ausführen, indem Sie einfach "elevate [command]" ausführen.

3
Kryten

drücken Sie einfach Win und geben Sie dann regedit ein. Windows7 wird Ihnen einige Vorschläge unterbreiten. Klicken Sie mit der rechten Maustaste auf regedit.exe und wählen Sie "Als Administrator ausführen".

1
akira

Gehen Sie zu C:/Windows/System32 und duplizieren Sie cmd.exe und benennen Sie es um, um saj cmda.exe und füge Attribute zu "Als Administrator ausführen" hinzu. Wenn Sie also unter Win + R cmda (cmd + admin: D) eingeben, erhalten Sie eine uac-Eingabeaufforderung.

1
skubic

Da Windows 7 Powershell automatisch in allen Computern enthalten ist, kann dieses uralte Problem einfacher und moderner gelöst werden.

Mit Powershell kann jedes Programm als Administrator ausgeführt werden, indem der Befehl Start-Process gefolgt vom Namen des Programms und Verb runAs ausgeführt wird, um die UAC-Eingabeaufforderung zu aktivieren. Sie können Powershell-Befehle direkt von der Run-Box aus ausführen, um so etwas wie eine Administrator-Eingabeaufforderung zu erhalten, die Sie schreiben können

powershell Start-Process cmd -Verb runAs

So sieht es aus https://www.youtube.com/watch?v=HrhYdXoBors

0
Judge2020
powershell -command "start-process \"cmd.exe\" -ArgumentList \"/C echo select vdisk file="\\oliver-homeserver.lan\backup$\backup.vhd" ◙ attach vdisk | diskpart & pause\" -verb runas"

Dadurch wird eine Eingabeaufforderung mit erhöhten Rechten ausgeführt, die Befehle an das Dienstprogramm diskpart ausgibt, um eine virtuelle Festplatte bereitzustellen. Das seltsame Zeichen mit dem Kreis ist eine mit ASCII codierte "Enter" -Taste, um mehrzeilige Kommas an das Diskpart weiterzuleiten. Ich hoffe, das hilft, auch wenn Sie das Dienstprogramm diskpart nicht ausführen müssen.

0
Oliver R.