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 はい