ProcessStartInfo.UserName 属性

定义

获取或设置在启动进程时使用的用户名。 如果使用 UPN 格式,user@DNS_domain_name,则 Domain 属性必须为 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

属性值

启动进程时使用的用户名。 如果使用 UPN 格式,user@DNS_domain_name,则 Domain 属性必须为 null

注解

重要

如果UserName提供了 和 PasswordWorkingDirectory则必须设置 属性。 如果未设置 属性,则默认工作目录为 %SYSTEMROOT%\system32。

UserName如果该属性不是null或为空字符串,则UseShellExecute属性必须为 false,否则InvalidOperationException在调用 方法时Process.Start(ProcessStartInfo)将引发 。

适用于