次の方法で共有


WESL_UserSetting.GetDefaultShell

このメソッドは、既定のシェル 起動ツール構成を取得します。

Windows エディションの要件

次の一覧には、シェル起動ツールをサポートする Windows エディションが含まれています。

✅ Enterprise /Enterprise LTSC
✅ Education
✅ IoT Enterprise / IoT Enterprise LTSC

構文

[Static] uint32 GetDefaultShell (
    [Out, Required] string Shell,
    [Out, Required] sint32 DefaultAction
);

パラメーター

Shell
[out, required]シェル起動ツールがシェルとして起動するアプリケーションまたは実行可能ファイル。

DefaultAction
[out, required]シェル アプリケーションが終了したときにシェル起動ツールが実行する既定のアクション。

考えられるアクションは、次の表で定義されています。

説明
0 シェルを再起動します。
1 デバイスを再起動します。
2 デバイスをシャットダウンします。
3 何もしない。

戻り値

WMI の状態または WMI エラーを示す HRESULT 値を返します。

注釈

シェル起動ツールは、現在サインインしているユーザーのセキュリティ識別子 (SID) が、カスタム定義のシェル起動ツールの構成と一致しない場合に、既定の構成を使用します。