ProcessStartInfo.UserName Eigenschaft

Definition

Ruft den beim Starten des Prozesses zu verwendenden Benutzernamen ab oder legt diesen fest.Gets or sets the user name to use when starting the process. Wenn Sie das UPN-Format (user@DNS_domain_name) verwenden, muss die Domain-Eigenschaft null sein.If you use the UPN format, user@DNS_domain_name, the Domain property must be null.

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

String

Der beim Starten des Prozesses zu verwendende Benutzername.The user name to use when starting the process. Wenn Sie das UPN-Format (user@DNS_domain_name) verwenden, muss die Domain-Eigenschaft null sein.If you use the UPN format, user@DNS_domain_name, the Domain property must be null.

Hinweise

Wichtig

WorkingDirectoryWenn UserName und bereitgestellt werden, muss die-Eigenschaft festgelegt werden Password .The WorkingDirectory property must be set if UserName and Password are provided. Wenn die Eigenschaft nicht festgelegt ist, lautet das Standard Arbeitsverzeichnis%SystemRoot%\System32.If the property is not set, the default working directory is %SYSTEMROOT%\system32.

Wenn die- UserName Eigenschaft nicht null oder eine leere Zeichenfolge ist, muss die- UseShellExecute Eigenschaft sein false , oder eine wird ausgelöst, InvalidOperationException Wenn die- Process.Start(ProcessStartInfo) Methode aufgerufen wird.If the UserName property is not null or an empty string, the UseShellExecute property must be false, or an InvalidOperationException will be thrown when the Process.Start(ProcessStartInfo) method is called.

Gilt für: