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 では、プロファイルは新しいプロセスの後にアンロードされ、作成されたすべての子プロセスが終了します。

適用対象