WESL_UserSetting.SetDefaultShell

Este método establece la configuración predeterminada del iniciador de Shell.

Sintaxis

[Static] uint32 SetDefaultShell (
    [In, Required] string Shell,
    [In, Required] sint32 DefaultAction
);

Parámetros

Cáscara
[in, required] Aplicación o ejecutable que el iniciador de Shell inicia como shell.

DefaultAction
[in, required] La acción predeterminada que el iniciador de Shell realiza cuando se cierra la aplicación shell .

Las acciones posibles se definen en la tabla siguiente:

Value Descripción
0 Reinicie el shell.
1 Reinicie el dispositivo.
2 Apague el dispositivo.
3 No haga nada.

Valor devuelto

Devuelve un valor HRESULT que indica el estado de WMI o un error de WMI.

Comentarios

El iniciador de Shell usa la configuración predeterminada cuando el identificador de seguridad (SID) del usuario que tiene actualmente una sesión iniciada no coincide con ninguna configuración del iniciador definida de Shell definida y personalizada.

Requisitos

Edición de Windows Compatible
Windows Home No
Windows Pro No
Windows Enterprise
Windows Education
Windows IoT Enterprise