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 string UserName { get; set; }

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