Einzelnen Beitrag anzeigen

uwewo

Registriert seit: 14. Jul 2004
Ort: Karlsruhe
479 Beiträge
 
Delphi 2006 Professional
 
#6

Re: RunAs mit IExplorer 7 bzw. versch. Benutzerkonten

  Alt 28. Nov 2006, 07:37
@Luckie

Ok sorry, "funktioniert nicht" ist nicht sonderlich aussagekräftig, aber auch bei Deinem Programm wird ein Prozess gestartet, kein Fenster erscheint und der Prozess wird nach 5-10 Sek beendet.

@Chewie

RunAs Tray bewirkt das gleiche wie Luckies RunAS.
Eigentlich wollte ich Control.exe starten aber mit dem Explorer habe ich das gleiche Problem, auch mit GUI.


Einstellungen Explorer
-> Explorfenster in seperatem Prozess starten ist aktiviert.

Das alte Script übrigens benutzte das ganz normale RunAs

wshShell.run "runas /env /user:" & username & program_string

Vielleicht liegt es an den Policies des Active Directorys?

Danke schonmal an alle die sich darüber Gedanken machen.

Auf der Suche nach einer Lösung, habe ich jetzt allerdings noch einen undokumentierten Parameter für den Explorer entdeckt "/separate". Dieser Parameter erlaubt anscheinend einen zusätzlichen Prozess für den Explorer unter einem anderen Benutzer zu starten.

Das hier funktioniert !

runas /user:ComputerName\administrator "explorer /e,/separate,c:\

Ich werde dies nun versuchen über CreateProcessWithLogonW zu starten.
Uwe
  Mit Zitat antworten Zitat