HowTo: Der Admin-Explorer

von Georg Binder 3. July 2008 01:12

So sinnvoll die Benutzerkontensteuerung ist, manchmal übertreibt sie. So z.B. wenn man das Startmenü umsortieren will. Martin bringt ein Beispiel:

Versucht mal im Starmenü (All Users) ein Subdir zu löschen:
1. Meldung: "Möchten Sie ... in den Papierkorb verschieben?"
Möchte ich. Sonst hätt ichs nicht angeklickt...
2. Meldung: Sie müssen den Vorgang bestätigen.
Ja, ich will. wirklich...
3. Meldung: Zum Fortsetzen ist Ihre Zustimmung erforderlich
JA! MACH ENDLICH...
--> Also ehrlich: eine Meldung würde reichen, oder?

Ok, und nun das ganze 10x, wenn man ein paar Sachen herumschieben will. So sagt z.B. Max in Bezug auf Linux "sudo da hat man kurz "root" Rechte erledigt sein Zeug 1x exit und das wars."

Ärgerlich. Aber der Hinweis von Max bringt mich auf eine Idee,... warum nicht - analog zu sudo - den Explorer mit erhöhten Rechten starten? Ähnliche Tipps gabs ja hier schon auf Vistablog, z.B. den Editor als Administrator starten um die host Datei zu editieren. Allerdings ganz so einfach ist es nicht, ein Rechtsklick "Als Administrator starten" reicht nicht.

Hier die Anleitung wie man sich - quasi mit sudo - einen Explorer holt, der mit erhöhten Rechten läuft.

Verknüpfung anlegen
Am Desktop einen Rechtsklick --> Neu --> Verknüpfung

adminex1

Dann die Verknüpfung auf den Explorer legen: %windir%\\explorer.exe

adminex2

Dann einen netten Namen eingeben, z.B. AdminEx. Damit ist es fast geschafft, jetzt noch Rechtsklick auf die Verknüpfung in die Eigenschaften und folgende Änderungen durchführen:

Ziel: %windir%\\explorer.exe /e

Wer will kann auch einen Pfad angeben, um den Explorer gleich dort öffnen, dann muss das so lauten: %windir%\\explorer.exe /e, c:\\MeinVerzeichnis )

Und das ganze muss natürlich mit erhöhten Rechten ausgeführt werden:

adminex3

Fertig.

Ein Doppelklick auf diese Verknüpfung bringt genau EINE UAC Abfrage, man kann nun im Startmenü herumwerken, Rechte ändern, sich das System zerschiessen,... usw.

Um das ganze noch netter zu machen: die Verknüpfung irgendwo ins Startmenü schieben, dann wird sie indiziert und kann per Schnellsuche im Startmenü mit dem Namen aufgerufen werden. Wie das geht, habe ich schon mal in einem Video gezeigt. Nett, oder?

PS: Komme erst jetzt drauf, dass ich %windir% verwendet habe. Geht auch, aber aktueller wäre gewesen %SystemRoot%. Alte Gewohnheiten...

Tags:  Feed Tag,  Feed Tag,  Feed Tag

Allgemein

Comments

>

7/3/2008 1:12:00 AM #

Super Tipp.
Hätte aber noch eine Frage. Wie könnte ich einstellen, dass der Explorer nach dem Start nicht in meinen Dokumenten und auch nicht auf einem Laufwerk, sondern auf der Ebene "Computer" ist?

Markus A. | Reply

>

7/3/2008 1:12:00 AM #

merci für den Tipp Smile

Martin | Reply

>

7/3/2008 1:12:00 AM #

"Einfacher/Schneller" wäre es gewesen aus Start -> Programme -> Zubehör die schon fertigen Verknüpfungen zu nehmen und diese auf dem Desktop zu ziehen und zu editieren. Wink
Gruß
Sven

Sven Hildebrandt | Reply

>

7/3/2008 1:12:00 AM #

Super Tipp! Hätte man eigentlich auch selber drauf kommen können X-). Thx!

Marco | Reply

>

7/3/2008 1:12:00 AM #

Hallo Georg,

Welche Policy ist das? Ist dir das vielleicht bekannt? Ich selbst wüsste nichts was da verändert oder speziell eingestellt wurde. Somit gehe ich aus, dass da eine standardmäßig Richtlinie Einfluss nimmt...
...jedoch bei der Suche wäre mir da jetzt nichts aufgefallen...

UAC ist übrigens exakt nicht RunAs (unter XP), denn bei UAC bleibt der Account unter dem der neue Prozess läuft oft gleich mit dem gerade angemeldeten Account. Früher unter RunAs ist es dann ein anderer Account und zwar, der der eingegeben wurde. Dahingehend ist UAC etwas unlogisch...

Beim Explorer läuft bei mir der Prozess dann immer unter dem gerade angemeldeten Account. Wenn ich in dem Explorer etwas administratives ändern möchte, dann kommt trotzdem noch Mal die UAC Abfrage(n)...
Beispielsweise eine andere Softwarem, wie z.B. Notepad reagiert eigentlich normal...

Achja noch was zu dem "Deswegen ist das ummelden auf den Admin... Zeitverschwendung?":
Bei vielen Administrativen Tätigkeiten ist UAC die REINSTE Zeitverschwendung. Einfach weil es immer und immer wieder kommt. Um da deine Aussage gelten zu lassen, müsste es eine Möglichkeit geben, den ganzen User kurzfristig hochstufen zu können. Ob ich jetzt schnell einmal Benutzer wechsle oder aber 100x immer wieder den Domäne\\Benutzer (bzw. Computer\\Benutzer) plus Passwort eingebe, macht durchaus einen Unterschied.

Die Aussage "Das Ummelden auf den Administrator Account ist mit UAC genau nicht mehr notwendig" würde ich somit als falsch beurteilen. Bis Windows Kernel NT6.0 würde die Aussage mit Runas stimmen (ok da konnte man auch keinen Benutzer wechseln sobald der Computer Domänenmitglied ist). Jedoch mit UAC und der "neuen" Runas Methode ist das ganze etwas mühsam geworden.

Vielleicht noch als Zusatz: Der Benutzer hat keine Admin-Rechte, weder am Computer noch in der Domäne. Und das schon seit NT5.0 Zeiten...

@Marcus: kannst du mir das mit dem "Standard" Konto erklären? Was ist damit gemeint?


Abschließend noch eine Bemerkung zu UAC wenn der Benutzer Admin-Rechte hat (zumindest lokal auf dem Computer): hier funktioniert UAC und die Schutzwirkung eigentlich sehr gut. Da würde ich die ganzen Meldungen auch nicht so als störend beschreiben.

mfg, Reisenhofer Andreas

Reisenhofer Andreas | Reply

>

7/3/2008 1:12:00 AM #

Bezüglich UAC - was auch nervig ist ist dass Netzlaufwerke jeweils für nur eine Instanz des Benutzers gelten. D.h. wenn ich als Benutzer "Hansi" am Rechner angemeldet bin und die UAC aktiviert habe, dann Netzlaufwerke verbinde, dann stehen diese nicht zur Verfügung wenn ich z.B. die Eingabeaufforderung mit erhöhten Rechten starte, auch wenn ich auch dort "Hansi" heiße (laut SET-Befehl)

Parkschwein | Reply

>

7/3/2008 1:12:00 AM #

Hallo,

Diese Option ist bei mir standardmäßig aktiviert. Hab mich nun damit etwas näher beschäftigt und habe herausgefunden, dass dies keinen Einfluss auf UAC bzw. den hier beschriebenen "Admin Explorer" hat.

mfg, Reisenhofer

Reisenhofer Andreas | Reply

>

7/3/2008 1:12:00 AM #

@georg, nein es liegt am "standard" konto. bei mir zumindest. auch das VHD mount funktioniert mit einem standard user account nicht Frown.

ich erstelle die verknüpfung, doppelklicke, UAC erscheint, aber danach tut sich nichts.

bei VHD mount das gleiche spiel. rechtsklick - mount ... uac springt an, man hört das "hardware gefunden geräusch" aber was passiert? genau nichts Frown wäre toll wenn es da noch möglichkeiten gäbe das gleiche auch unter einem standard-account zum laufen zu bekommen!

Marcus | Reply

>

7/3/2008 1:12:00 AM #

Hallo,

Also der Tipp funktioniert bei mir nicht. Der Explorer startet nicht. Ohne "Als Administrator ausführen" gibt es keine Probleme.

Sobald dies aktiviert wurde kommt wie gewünscht die Passwortabfrage, jedoch danach passiert nichts. Im Task-Manager geht auch kein Prozess auf...

Was kann es da wohl haben?


Alternativ vielleicht noch ein Tipp für alle: Da es seit Vista auch in der Domäne die Möglichkeit gibt, den Benutzer zu wechseln, ist dies auch eine gute Möglichkeit um administrative Tätigkeiten durchzuführen. Vor allem wenn es wieder mal mehrere sein sollen.

Also "Win-Taste" + "L" und "Benutzer wechseln" auswählen. Danach mit dem Administrator anmelden und Änderungen durchführen. Danach wieder abmelden (oder erneut über "Win-Taste" + "L" den Benutzer wechseln) und normal mit dem zuvor benutzen Kontodaten anmelden. Es sieht auf den ersten Blick danach aus, also ob man neu angemeldet wird. In Wirklichkeit wird einfach nur das angemeldete Konto wieder hergestellt. So wie man es vorher verlassen hat...

mfg, Reisenhofer

Reisenhofer Andreas | Reply

>

7/3/2008 1:12:00 AM #

zitat von http://www.heise.de/ct/08/03/104/

Zum Glück gibt es eine Registry-Einstellung, mit der sich dieses Verhalten ändern lässt: Wenn Sie unter HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System einen neuen DWORD-Wert namens EnableLinkedConnections erzeugen und ihm als Inhalt eine 1 zuweisen, stehen in der Administrator-Session dieselben Netzwerkverbindungen zur Verfügung wie in der normalen Arbeitssitzung. Damit die Änderung wirksam wird, ist ein Neustart erforderlich.

krikkit | Reply

>

7/3/2008 1:12:00 AM #

Danke!

Ich hatte das schon wo gelesen, allerdings... warum gehts bei mir? Weil mein User Administrator ist? Wäre das dann auch die Lösung für Andreas R.?

Georg Binder | Reply

>

7/3/2008 1:12:00 AM #

Gibt 6 Policies mit denen sich UAC finetunen läßt:
blogs.msdn.com/uac/archive/2006/01/22/516066.aspx

Georg Binder | Reply

>

7/3/2008 1:12:00 AM #

Danke für den Link. Mal schauen ob ich damit was näheres herausfinde.

Bislang ist mir auch beim mehrmaligen Durchsehen nichts aufgefallen...

mfg, Reisenhofer

Reisenhofer Andreas | Reply

>

7/3/2008 1:12:00 AM #

Hallo Georg,

Du hast bei Deinem Tipp noch etwas vergessen. Der Explorer startet standardmäßig einfach einen neuen Thread, da er ja schon geladen ist. Wenn Du den Explorer als getrennter Benutzer ausführen möchtest, musst Du die Option "Ordnerfenster in einem eigenen Prozess starten". Zu finden unter Extras > Orderoptionen > Ansicht im Explorer.

Siehe auch:
groups.google.com/.../fb8a16ae28a13fde

Viele Grüße!
Daniel

Daniel Melanchthon | Reply

>

7/3/2008 1:12:00 AM #

Ähm, da muss ich nachfragen:

Das Ummelden auf den Administrator Account ist mit UAC genau nicht mehr notwendig, da das ja eigentlich ein grafisches RunAs ist (als technisch nicht ganz korrekt, aber in der Auswirkung). Deswegen ist das ummelden auf den Admin... Zeitverschwendung?

Aber kann sein, dass Du in einer Domaine arbeitest und die Policy gesetzt ist, dass Du keine UAC Anfragen als Benutzer zu sehen bekommst? Würde erklären, warum Du Dich umloggst und warum der Explorer nicht als Admin startet.

Georg Binder | Reply

>

7/3/2008 1:12:00 AM #

Hmm sehr praktisch. Ich hab das immer mit der "Linux-Variante" gemacht ;)
"runas /user:administrator explorer"

Huschke | Reply

>

7/3/2008 1:12:00 AM #

Einfach und zielgerichtet wie immer - danke Georg! Der Vollständigkeithalber auch gleich den Command Prompt hintennachgeschoben, soweit ich weiss können zb. reine MSI Pakete (zb. TFS Power Tools) nur im Command prompt mit Admin rechten gestartet werden (Adminrechte wegen Abfragen in die Registry).

Grogoth | Reply

>

10/27/2009 11:16:38 PM #

Gute Idee, allerdings haut das bei mir nicht hin. Ich bin als Standardbenutzer angemeldet, starte die Verknüpfung zum Admin Explorer, die UAC verlangt das Admin Passwort, das Explorer Fenster geht auf. Soweit so gut. Der neue Explorer Prozess wird allerdings laut Task Manager mit dem Standardkonto ausgeführt obwohl in den Ordneroptionen eingestellt ist, dass jedes Explorerfenster einen eigenen Prozess bekommt. Damit meldet sich auch im Admin Explorer bei Dateioperationen in den entsprechenden Verzeichnissen sofort wieder die UAC.

Daniel United States | Reply

Add comment




  Country flag

biuquote
Loading



Menü

Home
Über WindowsBlog.at
Archiv
Abonnieren Feed
Kontakt
Twitterblogoscoop

Follow Me

Dieser Blog wird von Microsoft Österreich betrieben.

Offizielle Facebook Fan Page:
facebook.com/windowsdeutsch

Poll

Was kommt zuerst?



Show Results

Kommentare

Kommentare RSS

http://www.microsoft.com/austria | © 2009 Microsoft Corporation. Alle Rechte vorbehalten.
BlogEngine.NET 1.5.0.7 powered by atwork