ProcessStartInfo.UserName Propiedad

Definición

Obtiene o establece el nombre de usuario que se va a usar al iniciar el proceso.Gets or sets the user name to use when starting the process. Si usa el formato UPN, user@DNS_domain_name, la propiedad Domain debe ser null.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

Valor de propiedad

String

Nombre de usuario que se va a usar al iniciarse el proceso.The user name to use when starting the process. Si usa el formato UPN, user@DNS_domain_name, la propiedad Domain debe ser null.If you use the UPN format, user@DNS_domain_name, the Domain property must be null.

Comentarios

Importante

La WorkingDirectory propiedad se debe establecer si UserName Password se proporcionan y.The WorkingDirectory property must be set if UserName and Password are provided. Si no se establece la propiedad, el directorio de trabajo predeterminado es% SystemRoot%\System32.If the property is not set, the default working directory is %SYSTEMROOT%\system32.

Si la UserName propiedad no es null o una cadena vacía, la UseShellExecute propiedad debe ser false o se InvalidOperationException producirá una excepción cuando Process.Start(ProcessStartInfo) se llame al método.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.

Se aplica a