Freigeben über


ProcessStartInfo.LoadUserProfile Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob das Windows-Benutzerprofil aus der Registrierung geladen werden soll, oder legt diesen fest.

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

Eigenschaftswert

true , wenn das Windows-Benutzerprofil geladen werden soll; andernfalls false. Der Standardwert ist false.

Attribute

Hinweise

Auf diese Eigenschaft wird verwiesen, wenn der Prozess mithilfe des Benutzernamens, des Kennworts und der Domäne gestartet wird.

Wenn der Wert ist true, wird das Profil des Benutzers im HKEY_USERS Registrierungsschlüssel geladen. Das Laden des Profils kann zeitaufwändig sein. Daher empfiehlt es sich, diesen Wert nur zu verwenden, wenn Sie auf die Informationen im HKEY_CURRENT_USER Registrierungsschlüssel zugreifen müssen.

In Windows Server 2003 und Windows 2000 wird das Profil entladen, nachdem der neue Prozess beendet wurde, unabhängig davon, ob der Prozess untergeordnete Prozesse erstellt hat.

In Windows XP wird das Profil entladen, nachdem der neue Prozess und alle untergeordneten Prozesse beendet wurden, die es erstellt hat.

Gilt für: