WESL_UserSetting.SetDefaultShell
このメソッドは、既定のシェル ランチャーの構成を設定します。
構文
[Static] uint32 SetDefaultShell (
[In, Required] string Shell,
[In, Required] sint32 DefaultAction
);
パラメーター
シェル
[入力、必須]シェルランチャーがシェルとして起動するアプリケーションまたは実行可能ファイル。
DefaultAction
[入力、必須]シェル アプリケーションの 終了時にシェル ランチャーが実行する既定のアクション。
実行可能なアクションの定義を次の表に示します。
値 | 説明 |
---|---|
0 | シェルを再起動します。 |
1 | デバイスを再起動します。 |
2 | デバイスをシャットダウンします。 |
3 | 何もしない。 |
戻り値
WMI の状態または WMI エラーを示す HRESULT 値を返します。
注釈
現在サインインしているユーザーのセキュリティ識別子 (SID) が、カスタム定義されたどのシェル ランチャーの構成にも一致しない場合、シェル ランチャーは既定の構成を使用します。
要件
Windows エディション | サポートされています |
---|---|
Windows ホーム | いいえ |
Windows Pro | いいえ |
Windows Enterprise | はい |
Windows Education | はい |
Windows IoT Enterprise | はい |