Freigeben über


ProcessStartInfo.UserName Eigenschaft

Definition

Ruft den beim Starten des Prozesses zu verwendenden Benutzernamen ab oder legt diesen fest. Wenn Sie das UPN-Format (user@DNS_domain_name) verwenden, muss die Domain-Eigenschaft null sein.

public:
 property System::String ^ UserName { System::String ^ get(); void set(System::String ^ value); };
public string UserName { get; set; }
member this.UserName : string with get, set
Public Property UserName As String

Eigenschaftswert

Der beim Starten des Prozesses zu verwendende Benutzername. Wenn Sie das UPN-Format (user@DNS_domain_name) verwenden, muss die Domain-Eigenschaft null sein.

Hinweise

Wichtig

Die WorkingDirectory -Eigenschaft muss festgelegt werden, wenn UserName und Password angegeben werden. Wenn die Eigenschaft nicht festgelegt ist, ist das Standardarbeitsverzeichnis %SYSTEMROOT%\system32.

Wenn die UserName -Eigenschaft nicht null oder eine leere Zeichenfolge ist, muss die UseShellExecute -Eigenschaft sein false. Andernfalls wird eine InvalidOperationException ausgelöst, wenn die Process.Start(ProcessStartInfo) Methode aufgerufen wird.

Gilt für: