ProcessStartInfo.UserName Właściwość

Definicja

Pobiera lub ustawia nazwę użytkownika do użycia podczas uruchamiania procesu. Jeśli używasz formatu NAZWY UPN, userDomain@DNS_domain_namewłaściwość musi mieć nullwartość .

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

Wartość właściwości

Nazwa użytkownika do użycia podczas uruchamiania procesu. Jeśli używasz formatu NAZWY UPN, userDomain@DNS_domain_namewłaściwość musi mieć nullwartość .

Uwagi

Ważne

Właściwość musi być ustawiona WorkingDirectory , jeśli UserName i Password są podane. Jeśli właściwość nie jest ustawiona, domyślnym katalogiem roboczym jest %SYSTEMROOT%\system32.

UserName Jeśli właściwość nie null jest lub jest pustym ciągiem, UseShellExecute właściwość musi być false, lub InvalidOperationException zostanie wyrzucona po wywołaniu Process.Start(ProcessStartInfo) metody.

Dotyczy