Hallo Daniel,
On Fri, 13 Jul 2007 18:11:41 +0200, Daniel Melanchthon [MS] wrote:
> Ich verstehe noch nicht ganz, was Du hier als "weit verbreitetes
> Falschwissen" bezeichnest.
Ich lese immer wieder, dass man einen Haken in den Ordneroptionen bei "Im
eigenen Prozess starten" setzen und dann in der Lage sein soll, den
Explorer mit Administratorenrechten zusätzlich zu starten.
Ich konnte dies bis dato nicht nachstellen. Nachdem ich mehrere Leute darum
gebeten habe, dies doch auch einmal zu probieren, meinten auch diese, das
sei nicht möglich.
Somit bezeichne ich diesen Rat als verbreitetes Falschwissen mit der
Anmerkung, dass ich mich jederzeit über Korrektur freuen würde.
> wenn Du einen zweiten Explorer startest, dann wird der nicht in einem
> neuen Prozess gestartet sondern als Teil des schon laufenden Explorer-
> Prozesses sondern als Teil des schon laufenden Explorer- Prozesses, der
> als Shell läuft und z.B. für die Taskleiste zuständig ist.
OK. Das ist mir bekannt.
Der zweite Explorer läuft somit mit den gleichen Privilegien wie der erste.
Korrekt?
> Wenn Du die Option setzt, dass jede weitere Explorer-Instanz in einem
> eigenen Prozess läuft
Ich bin als "Foobar" angemeldet. Foobar ist in der Gruppe Benutzer.
Reicht es, wenn ich in den Ordneroptionen von Foobar die Option
"Ordnerfenster in einem eigenen Prozess starten" aktiviere, oder muss ich
dies auch im Benutzerprofil von "Admin" machen, der Mitglied der Gruppe
"Administratoren" ist?
> dann siehst Du auch zwei Explorer-Prozesse in der Taskleiste. Wenn Du
> einen davon als Administrator gestartet hast dann läuft der in der
> Benutzerkennung des angemeldeten Benutzers, aber mit nicht gefilterten
> Token, also mit administrativen Rechten (wenn der Benutzer in der Gruppe
> der Administratoren ist).
Ich öffne den Taskmanager und klicke auf "Prozesse aller Benutzer
anzeigen", beantworte den UAC-Prompt, indem ich mich als "Admin" anmelde -
der Taskmanager schließt und startet sich neu, ich sehe alle Prozesse.
Ich sortiere nach Namen - derzeit sehe ich einen explorer.exe-Prozess.
Jetzt klicke ich mit der rechten Maustaste auf die explorer.exe-Verknüpfung
und wähle "Als Administrator ausführen". Den UAC-Prompt beantworte ich
wieder mit der Anmeldung als "Admin". Interessanterweise passiert nichts -
weder ein Fenster geht auf, noch erscheint ein neuer Prozess.
Ich habe noch einen zweiten Benutzer der Gruppe Administratoren, "Admin2"
(ohne Kennwort - ich weiß nicht ob diese Information relevant ist). Ich
wähle nochmals die Verknüpfung an, um den Explorer als Administrator zu
starten. Diesmal authentifiziere ich mich als "Admin2".
Es öffnet sich ein Fenster, welches auf mein Profil\Dokumente zeigt. Ich
sehe weiterhin nur einen Prozess "explorer.exe".
Navigiere ich nach C:\Windows um hier einen Ordner zu erstellen, erwartet
mich ein UAC-Prompt, wo ich mich erneut authentifizieren muss - hier würde
ich max. ein "Fortfahren?"-Prompt erwarten.
Auch ist es mir möglich vom Desktop Dateien in dieses Fenster zu siehen -
auch hier würde ich erwarten, dass das nicht ginge, wenn der Prozess als
"Admin2" laufen würde.
Mache ich etwas falsch?
Gerne stelle ich auch ein Video bereit
P.s.: "Admin" hat die Option "Ordnerfenster in einem eigenen Prozess
starten" aktiviert, "Admin2" nicht. Aktiviere ich sie auch bei "Admin2",
öffnet sich unter Foobar auch hier kein Fenster mehr.
--
Grüße,
Thomas