ProcessStartInfo.LoadUserProfile Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.