ProcessStartInfo.LoadUserProfile 属性

定义

获取或设置指示是否从注册表加载 Windows 用户配置文件的值。

public:
 property bool LoadUserProfile { bool get(); void set(bool value); };
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public bool LoadUserProfile { get; set; }
public bool LoadUserProfile { get; set; }
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
member this.LoadUserProfile : bool with get, set
member this.LoadUserProfile : bool with get, set
Public Property LoadUserProfile As Boolean

属性值

如果应加载 Windows 用户配置文件,则为true ;否则为 false。 默认值为 false

属性

注解

如果使用用户名、密码和域启动进程,则引用此属性。

如果值为 true,则会加载注册表项中的 HKEY_USERS 用户配置文件。 加载配置文件可能很耗时。 因此,最好仅在必须访问注册表项中 HKEY_CURRENT_USER 的信息时才使用此值。

在 Windows Server 2003 和 Windows 2000 中,无论该进程是否创建了子进程,新进程终止后,配置文件都会卸载。

在 Windows XP 中,配置文件在新进程和它创建的所有子进程都已终止后卸载。

适用于