Ausführen von Programmen als Administrator (erhöht) ohne UAC-Eingabeaufforderung
Kürzlich habe ich einen brillanten Tipp zum Ausführen von Programmen mit erhöhten Rechten erhalten, ohne die Eingabeaufforderung zur Benutzerkontensteuerung (User Account Control, UAC) zu erhalten. Dies kann ohne Ausschalten der Benutzerkontensteuerung erfolgen und beeinträchtigt daher nicht die Systemsicherheit.
So führen Sie Programme ohne UAC-Eingabeaufforderung aus
Sie können Apps mit erhöhten Rechten (als Administrator) ausführen, ohne die Eingabeaufforderung zur Erhöhung der Benutzerkontensteuerung zu erhalten, wenn Sie bei einem Administratorkonto angemeldet sind. Der Trick zum Umgehen der Benutzerkontensteuerung besteht darin, für jedes Programm, das Sie ausführen möchten, eine geplante Aufgabe (mit den höchsten Berechtigungen) zu erstellen und das geplante Aufgabenelement dann manuell mit schtasks.exe
. Die folgenden Anweisungen gelten für alle Windows-Versionen, einschließlich Windows 10.
Schritt 1: Erstellen einer geplanten Aufgabe
- Starten Sie den
taskschd.msc
(taskschd.msc
). - Klicken Sie links mit der rechten Maustaste auf die Kategorie Taskplanerbibliothek, und wählen Sie Neuer Ordner
- Benennen Sie den Ordner als MyApps
- Wählen Sie den Ordner MyApps
- Klicken Sie im Bereich Aktionen rechts auf Aufgabe erstellen ...
- Geben Sie einen Namen für die Aufgabe ein, die Sie erstellen möchten.
- Aktivieren Sie die Option Mit höchsten Berechtigungen ausführen. Dies ist der wichtigste Schritt.
- Klicken Sie auf der Registerkarte Aktion auf Neu
- Klicken Sie auf Durchsuchen…, um das Programm (Beispiel: Regedit.exe ) auszuwählen, das Sie ausführen möchten, und geben Sie die erforderlichen Parameter für die Anwendung an. Um beispielsweise eine REG-Datei auszuführen, wählen Sie
regedit.exe
und geben Sie den Parameter als/s filename.reg
mit dem vollständigen Pfad an.Um das Services MMC-Applet auszuführen, durchsuchen Sie MMC.EXE, wählen Sie es aus und geben Sie services.msc in das Feld Argumente hinzufügen (optional) ein.
$config[ads_text6] not foundEinige der Programme, die ich häufig benutze, sind:
Anwendung Befehlszeile verwendet Dienstleistungen MMC mmc.exe services.msc Gerätemanager mmc.exe devmgmt.msc Registierungseditor c: \ windows \ regedit.exe Admin-Eingabeaufforderung c: \ windows \ system32 \ cmd.exe
Schritt 2: Manuelles Starten eines geplanten Aufgabenelements
Verwenden Sie das mit Windows gelieferte Befehlszeilentool schtasks.exe, um ein geplantes Aufgabenelement manuell auszuführen. Verwenden Sie beispielsweise den folgenden Befehl, um die bereits erstellte Dienstekonsolenaufgabe zu starten:
SCHTASKS.EXE / RUN / TN \ MyApps \ SERVICESMMC
Hinweis: Wobei SERVICESMMC der Aufgabenname ist (siehe Abb. 1 ). Sie müssen den Aufgabennamen in doppelte Anführungszeichen setzen, wenn der Aufgabenname Leerzeichen dazwischen enthält. (Beispiel: SCHTASKS.EXE /RUN /TN "Name of the Task"
)
Führen Sie den folgenden Befehl aus, um die Aufgabe "Registrierungseditor" zu starten:
SCHTASKS.EXE / RUN / TN \ MyApps \ REGEDIT
(Wenn der \MyApps\
nicht erwähnt wird, wird die Fehlermeldung \MyApps\
: Das System kann die angegebene Datei nicht finden, wenn versucht wird, die Aufgabe auszuführen.)
Wenn Sie die Aufgaben in der Taskplaner-Bibliothek erstellt haben (ohne einen separaten Ordner im Aufgabenplaner zu erstellen), können Sie den Aufgabennamen einfach wie folgt angeben:
SCHTASKS.EXE / RUN / TN Aufgabenname
Erstellen von Desktop-Verknüpfungen zum Ausführen jeder Aufgabe
Sie können für jedes geplante Aufgabenelement, das Sie zuvor erstellt haben, eine Desktopverknüpfung erstellen. Klicken Sie mit der rechten Maustaste auf den Desktop und wählen Sie Neu, Verknüpfung. SCHTASKS.EXE /RUN /TN \MyApps\REGEDIT
die Befehlszeile ein (z. B. SCHTASKS.EXE /RUN /TN \MyApps\REGEDIT
). Erwähnen Sie einen Namen für die Verknüpfung und klicken Sie auf Fertig stellen .
Führen Sie die Aufgabe minimiert aus
Da Schtasks.exe ein Konsolendienstprogramm ist, wird das Eingabeaufforderungsfenster schnell geöffnet und geschlossen, wenn Sie die Verknüpfung ausführen. Daher können Sie die Verknüpfung in den Verknüpfungseigenschaften so konfigurieren, dass sie in einem minimierten Fensterstatus ausgeführt wird.
- Klicken Sie mit der rechten Maustaste auf die Verknüpfung und klicken Sie auf Eigenschaften .
- Wählen Sie in den Dropdown-Optionen Ausführen die Option Minimiert aus
- Klicken Sie auf OK .
Hinweis: In den Verknüpfungseigenschaften möchten Sie möglicherweise auf Symbol ändern klicken und der Verknüpfung ein entsprechendes Symbol zuweisen. In den meisten Fällen sollten die Symbole in der ausführbaren Datei selbst vorhanden sein. Navigieren Sie für Regedit.exe zu Regedit.exe und wählen Sie ein Symbol aus. Sie können auch die Dateien shell32.dll und imageres.dll nach zusätzlichen Symbolen durchsuchen.
Hier sind die Verknüpfungen, die ich erstellt habe, um häufig verwendete Programme in meinem System zu starten, und die ich für einen einfachen Zugriff in die Taskleisten-Symbolleiste verschoben habe. Beachten Sie, dass Sie die Verknüpfungen auch an das Startmenü anheften können, wenn Sie dies wünschen.

Auf diese Weise können Sie Ihre häufig verwendeten Programme erhöht starten, ohne die Eingabeaufforderung zur Benutzerkontensteuerung zu erhalten und ohne die Sicherheitseinstellungen Ihres Computers zu lockern. Beachten Sie, dass die oben genannte UAC-Bypass-Methode nur funktioniert, wenn Sie als Administrator angemeldet sind und hier keine Probleme mit der Eskalation von Berechtigungen auftreten.