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
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.
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code