ProcessStartInfo.LoadUserProfile 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置指示是否从注册表加载 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 中,配置文件在新进程和它创建的所有子进程都已终止后卸载。