Laden...

Process.Start: Stub erhielt falsche Daten

Erstellt von Iblasius vor 10 Jahren Letzter Beitrag vor 10 Jahren 4.132 Views
I
Iblasius Themenstarter:in
16 Beiträge seit 2012
vor 10 Jahren
Process.Start: Stub erhielt falsche Daten

Hallo Leute.

Ich hätte eine Frage. Und zwar, möchte ich einen Prozess als ein anderer User starten.
Dass ich mich als anderer User anmelde, ist ja schon mal ok.

Dann aber möchte ich als dieser User z.B.: notepad.exe öffnen.
Da bekomm ich den Fehler > Fehlermeldung:

Der Stub erhielt falsche Daten


Process P = new Process();
            ProcessStartInfo info = new ProcessStartInfo();
            info.UseShellExecute = false;
            info.UserName = WindowsIdentity.GetCurrent().Name;
            info.LoadUserProfile = true;
            info.FileName = "notepad.exe";
            P.StartInfo = info;
            P.Start();

Kann mir da bitte jemand sagen, was hier falsch ist? 😃

Danke
Lg

16.834 Beiträge seit 2008
vor 10 Jahren

Auf Englisch ist die Fehlermeldung > Fehlermeldung:

stub received bad data

Damit solltest Du mit Google und den beiden weiteren Begriffen "c# process" weiter kommen.
Bitte in Zukunft auch den korrekten Forumbereich für ein Thema auswählen. Danke.