Wie führe ich die Windows 7 Explorer-Shell standardmäßig mit Administratorrechten aus?

31

Die Windows 7-Shell (Explorer) kann folgendermaßen mit Administratorrechten ausgeführt werden:

  1. Beenden Sie die Explorer-Shell, indem Sie Shift+ gedrückt halten Ctrl, mit der rechten Maustaste auf die Schaltfläche Herunterfahren im Startmenü klicken und Explorer beenden auswählen
  2. Starten Sie den Task-Manager mit Ctrl+ Shift+Esc
  3. Erhöhen Sie die Task-Manager-Berechtigungen, indem Sie auf der Registerkarte Prozesse die Option Prozesse aller Benutzer anzeigen auswählen
  4. Starten Sie dann eine neue Instanz der Shell über Datei | Führen Sie in der Task - Manager , Eingabe explorerund Auswahl der Create this task with administrative privileges.

Nachdem Sie den oben beschriebenen Vorgang ausgeführt haben, wird die Windows-Shell mit Administratorrechten ausgeführt. Alle von ihr gestarteten Programme verfügen auch über Administratorrechte. Dies erleichtert die Ausführung von Aufgaben, für die Berechtigungen erforderlich sind, erheblich, insbesondere bei Befehlszeilenanwendungen, die normalerweise unbeaufsichtigt oder mit einer Access denied.Meldung fehlschlagen , anstatt die Möglichkeit zu geben, mithilfe der Benutzerkontensteuerung die Berechtigungen des Prozesses zu erhöhen.

Was mich jedoch interessiert, ist, ein Konto zu erstellen, das standardmäßig eine privilegierte Shell verwendet, anstatt jedes Mal diesem mühsamen Prozess folgen zu müssen. Wie geht das?

Barry Kelly
quelle
Haben Sie versucht, einfach die Eigenschaften von explorer.exe zu öffnen, zur Kompatibilität zu wechseln und "Als Administrator ausführen" auszuwählen? Nicht vor Win7, um das selbst zu versuchen.
Matt
Die Registerkarte "Kompatibilität" ist für Windows-Komponentenprogramme deaktiviert.
Barry Kelly
1
Ist das nicht genau das Gleiche wie das Deaktivieren der Benutzerkontensteuerung? Schließlich bewirkt die Benutzerkontensteuerung, dass der Explorer beim Start seine Administratorrechte verliert und Sie später die Berechtigung erhöhen können.
tylerl
Vielen Dank für die Informationen über, das wird mir Drag & Drop Testen helfen , während sie weiterhin die IDE als Administrator ausführen COM - Registrierung zu ermöglichen;)
csharptest.net
9
Beispiel, wo dies nützlich ist. Es gibt einen Ordner, zu dem Sie navigieren möchten und auf den nur AdministratorsZugriff besteht. Sie sind ein Administrator, aber nicht wirklich, weil die Benutzerkontensteuerung aktiviert ist. Normalerweise würde man einfach erheben eine zweite Kopie von Windows Explorer, so dass Sie dann in diesen Ordner durchsuchen können. Leider können Sie keine 2. Kopie von explorer.exeraised ausführen . Die einzige Lösung besteht darin, Ihre vorhandene Explorer-Kopie zu beenden und eine neue Kopie mit erhöhten Rechten auszuführen. Die mühsamen erforderlichen Schritte in dieser Frage sind die erforderlichen Schritte. Eine bessere Lösung wäre besser.
Ian Boyd

Antworten:

8

Soweit ich weiß, können Sie kein Konto wie dieses erstellen. Wenn Sie sich jedoch als "Administrator" anmelden (nicht nur als Mitglied der Gruppe "Administratoren" - das ist nicht gut genug), wird alles, was Sie starten, ausgeführt erhöht gestartet werden.

Nicht etwas, das Sie normalerweise tun sollten, aber wenn Sie müssen, müssen Sie.

Mark Allen
quelle
Sie müssen zuerst das Administratorkonto "einblenden".
Jiggunjer
5

Das ist eine schreckliche Idee. Sie möchten zu den Win XP-Tagen zurückkehren, in denen alles als Administrator ausgeführt wird? Sie geben alle Sicherheitsgewinne von Vista und Windows 7 auf. GUI-Anwendungen sollten alle die Benutzerkontensteuerung aufrufen. In diesem Fall ist dieser Hack nicht erforderlich.

Wenn Sie Befehlszeilen-Apps als Administrator ausführen müssen, öffnen Sie einfach eine Administrator-Eingabeaufforderung. Es ist sehr einfach, drücken Sie einfach WIN, geben Sie 'cmd' ein und drücken Sie dann Strg + Umschalt + Eingabetaste. Oder noch einfacher: Sie können eine Verknüpfung zu cmd erstellen und diese in den Einstellungen auf "Als Administrator ausführen" setzen.

davr
quelle
2
Ok, meine Antwort ist hier, um anderen Benutzern beim Surfen zu helfen, die vielleicht nicht erkennen, dass dies eine schlechte Idee ist. Ich habe versucht, etwas Hilfreiches hinzuzufügen, wie Sie Ihre Ziele auf andere Weise erreichen können. Wenn Sie mehr Details zu Ihren eigentlichen Zielen angeben, könnten die Leute vielleicht auch andere Ratschläge geben.
Davr
5

Bei der ursprünglichen Frage, ob Sie die GESAMTE Shell mit Administratorrechten ausführen, können Sie sich auch mit einem Administratorkonto anmelden und fertig sein. Sie zerstören im Grunde den Zweck der Kontoaufteilung, was die Sicherheit betrifft. Ich würde empfehlen, Explorer als separates Administratorkonto auszuführen.

Einfache Lösung zum Starten des Explorers als Administrator:

  • Führen Sie ein CMD-Fenster als Administratorkonto aus.
  • Tippe 'explorer'
  • Viel Spaß mit dem Explorer mit Administratorrechten

Hinweis: Dies funktioniert nicht in einem PowerShell-Fenster und ich habe keine Ahnung, warum. Beispiel: Wenn Sie ein PowerShell-Fenster als Administrator starten (und hier nicht als Administrator ausführen) und 'explorer' oder 'invoke-item explorer.exe' eingeben, wird das Fenster nur mit Benutzerrechten gestartet. Wenn Sie jedoch "CMD" in dasselbe PowerShell-Fenster eingeben, funktioniert nur "Explorer".

Hinweis: Die meisten Leute wissen das nicht, aber es gibt ein Kontrollkästchen, mit dem Sie PowerShell-Fenster immer als Administrator ausführen können, sodass Sie nicht immer mit der rechten Maustaste klicken und es auswählen müssen (da die meisten Dinge, die Sie tun PowerShell benötigt sowieso admin). Es zu finden:

  1. Wenn gepinnt (oder in der Dummkopf-Metro-Sache wahrscheinlich auch) (Gewinn 7/8), um die Taskleiste Umschalt + RechtsKlicke auf die Verknüpfung, ansonsten gehe einfach zu den Eigenschaften der Verknüpfung
  2. Klicken Sie auf Eigenschaften
  3. Klicken Sie auf die Registerkarte Verknüpfung
  4. Klicken Sie auf Erweitert ...
  5. Kontrollkästchen 'Als Administrator ausführen'; OK; OK
  6. Lebe das Leben glücklicher
Warai Otoko
quelle
3

Warum nicht die automatische Erhöhung für das integrierte Administratorkonto aktivieren?

Starten Sie die lokale Sicherheitsrichtlinie

Wechseln Sie zu: Lokale Richtlinien \ Sicherheitsoptionen

Suchen Sie nach: Benutzerkontensteuerung: Administrator-Genehmigungsmodus für das integrierte Administratorkonto und stellen Sie sicher, dass es deaktiviert ist (dies ist ohnehin der Standardwert).

Jetzt können Sie schnell auf das integrierte Administratorkonto wechseln, um alle Ihre Administratoranforderungen zu erfüllen.

surfasb
quelle
3

Es ist richtig, dass es ab Win 7 keine einfache Möglichkeit gibt, Windows Explorer mit Administratorrechten auszuführen. Das normale "Ausführen als Administrator" wird für den Explorer standardmäßig ignoriert.

Es gibt jedoch eine gute Lösung, wenn Sie diese erhöhten Berechtigungen nicht häufig benötigen:

Die Dateidialogfelder (Öffnen, Speichern unter, ...) von Windows-Anwendungen sind nahezu vollständige Explorer-Inkarnationen und erben die Benutzerrechte ihrer Anwendung. Wenn Sie Notepad als Administrator starten und das Dialogfeld "Datei öffnen" öffnen, können Sie damit Dateien mit Administratorrechten bearbeiten. Sie können geschützte Dateien ändern und löschen und den Besitz Ihres Standardbenutzers ändern.

Jpsy
quelle
1

Wenn Sie die Benutzerkontensteuerung ausschalten, was ist dann das verbleibende Problem?

Sie können die Methoden in diesem Artikel von Aaron Margosis ausprobieren , die für Vista geeignet sind , aber möglicherweise unter Windows 7 funktionieren (ich habe dies nicht getestet).

@Andrew Einige Apps verhalten sich mit der Benutzerkontensteuerung nicht ordnungsgemäß, da sie nicht ordnungsgemäß für die Arbeit mit der Benutzerkontensteuerung geschrieben wurden. Dies liegt häufig daran, dass sie überhaupt nicht ordnungsgemäß geschrieben wurden. Übliche Verdächtige sind Dinge, die versuchen, Registrierungseinstellungen auf Benutzerebene unter HKLM zu schreiben. UAC hilft, indem es dies virtualisiert. Wenn jedoch ein späterer Teil des Codes, der die Einstellung liest, fest codiert ist, kann dies die Virtualisierung umgehen, die Einstellung nicht finden und sich nicht wie erwartet verhalten UAC, während Sie alle Ihre Apps installieren und konfigurieren, und schalten Sie sie anschließend wieder ein, da die Einstellungen an seltsamen Orten enden können.

AdamV
quelle
0

In den "Ordneroptionen" des Explorers gibt es eine Option, mit der jedes neue Explorerfenster als separate Aufgabe ausgeführt werden kann. Wenn dies aktiviert ist, sollten Sie in der Lage sein, eine zweite Kopie von explorer.exe mit erhöhten Rechten auszuführen.

Möglich ist auch das Ausführen einer Instanz von z. mspaint mit dem Befehl runas (runas / user: yourdomain \ youradminuser mspaint) und dann zu file - open gehen. Voila, du hast deinen erhöhten Entdecker ...

Langhard
quelle
1
Sie können auch ein neues Explorer-Fenster in einem neuen Prozess öffnen, wenn Sie (Umschalttaste) + (Rechtsklick) auf einen Ordner in der Verzeichnisstruktur im linken Bereich klicken. "... Sie sollten in der Lage sein, eine zweite Kopie von explorer.exe mit erhöhten Rechten auszuführen ..." OK, haben Sie einen Weg gefunden?
G-Man sagt, dass Monica
1
Dies ist nicht der gleiche G-Man. Wenn Sie mit der rechten Maustaste auf die Umschalttaste klicken, wird ein neues Fenster angezeigt, das jedoch unter derselben Aufgabe (demselben Vorgang) ausgeführt wird.
Langhard
2
Sieh das .
G-Man sagt, dass Monica
0

Schneller Weg, um ein erhöhtes Explorer-Fenster zu erhalten:

  1. Drücke die Windows-Taste und tippe cmd, um sie zu finden
  2. Klicken Sie mit der rechten cmdMaustaste (oder drücken Sie die Menütaste auf der Tastatur) und wählen Sie "Als Administrator ausführen".
  3. Geben Sie explorer <return>das Befehlsfenster mit den erhöhten Rechten ein
00prometheus
quelle