Compartilhar via


Início Rápido: configurar uma experiência de quiosque com o Shell Launcher

Este início rápido fornece exemplos práticos de como configurar uma experiência de quiosque no Windows com o Shell Launcher. Os exemplos descrevem as etapas usando uma Solução de gerenciamento de dispositivo móvel (MDM), como Microsoft Intune e PowerShell. Embora diferentes soluções sejam usadas, as configurações e os resultados são os mesmos.

Os exemplos podem ser modificados para atender aos seus requisitos específicos. Por exemplo, você pode alterar o aplicativo usado, a URL especificada ao abrir o Microsoft Edge ou alterar o nome do usuário que entra automaticamente no Windows.

Pré-requisitos

Aqui está uma lista de requisitos para concluir este início rápido:

  • Um dispositivo Windows Enterprise ou Education
  • Microsoft Intune ou uma solução não Microsoft MDM, se você quiser configurar as configurações usando o MDM
  • Acesso à ferramenta psexec, se você quiser testar a configuração usando Windows PowerShell

Configurar um dispositivo de quiosque

As instruções a seguir fornecem detalhes de como configurar seus dispositivos. Selecione a opção que melhor atende às suas necessidades.

Dica

Use a chamada do Graph a seguir para criar automaticamente uma política personalizada em seu locatário Microsoft Intune sem atribuições nem marcas de escopo.

Ao usar essa chamada, autentique-se no locatário na janela graph Explorer. Se for a primeira vez que usar o Graph Explorer, talvez seja necessário autorizar o aplicativo a acessar seu locatário ou modificar as permissões existentes. Essa chamada de grafo requer permissões DeviceManagementConfiguration.ReadWrite.All .

POST https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations
Content-Type: application/json

{ "id": "00-0000-0000-0000-000000000000", "displayName": "_MSLearn_Example_Kiosk - Shell Launcher", "description": "This is a sample policy created from an article on learn.microsoft.com.", "roleScopeTagIds": [ "0" ], "@odata.type": "#microsoft.graph.windows10CustomConfiguration", "omaSettings": [ { "@odata.type": "#microsoft.graph.omaSettingString", "displayName": "ShellLauncher", "description": null, "omaUri": "./Vendor/MSFT/AssignedAccess/ShellLauncher", "secretReferenceValueId": null, "isEncrypted": true, "value": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<ShellLauncherConfiguration\nxmlns=\"http://schemas.microsoft.com/ShellLauncher/2018/Configuration\"\nxmlns:V2=\"http://schemas.microsoft.com/ShellLauncher/2019/Configuration\">\n    <Profiles>\n        <DefaultProfile>\n            <Shell Shell=\"%SystemRoot%\\explorer.exe\"/>\n        </DefaultProfile>\n        <Profile Id=\"{EDB3036B-780D-487D-A375-69369D8A8F78}\">\n            <Shell Shell=\"%ProgramFiles(x86)%\\Microsoft\\Edge\\Application\\msedge.exe --kiosk https://www.contoso.com --edge-kiosk-type=fullscreen --kiosk-idle-timeout-minutes=2\" V2:AppType=\"Desktop\" V2:AllAppsFullScreen=\"true\">\n                <ReturnCodeActions>\n                    <ReturnCodeAction ReturnCode=\"0\" Action=\"RestartShell\"/>\n                    <ReturnCodeAction ReturnCode=\"-1\" Action=\"RestartDevice\"/>\n                    <ReturnCodeAction ReturnCode=\"255\" Action=\"ShutdownDevice\"/>\n                </ReturnCodeActions>\n                <DefaultAction Action=\"RestartShell\"/>\n            </Shell>\n        </Profile>\n    </Profiles>\n    <Configs>\n        <Config>\n            <AutoLogonAccount/>\n            <Profile Id=\"{EDB3036B-780D-487D-A375-69369D8A8F78}\"/>\n        </Config>\n    </Configs>\n</ShellLauncherConfiguration>" } ], }

Atribua a política a um grupo que contém como membros os dispositivos que você deseja configurar.

Como alternativa, você pode configurar dispositivos usando uma política personalizada com o CSP AssignedAccess.

  • Configuração:./Vendor/MSFT/AssignedAccess/ShellLauncher
  • Valor:
<?xml version="1.0" encoding="utf-8"?>
<ShellLauncherConfiguration
xmlns="http://schemas.microsoft.com/ShellLauncher/2018/Configuration"
xmlns:V2="http://schemas.microsoft.com/ShellLauncher/2019/Configuration">
    <Profiles>
        <DefaultProfile>
            <Shell Shell="%SystemRoot%\explorer.exe"/>
        </DefaultProfile>
        <Profile Id="{EDB3036B-780D-487D-A375-69369D8A8F78}">
            <Shell Shell="%ProgramFiles(x86)%\Microsoft\Edge\Application\msedge.exe --kiosk https://www.contoso.com --edge-kiosk-type=fullscreen --kiosk-idle-timeout-minutes=2" V2:AppType="Desktop" V2:AllAppsFullScreen="true">
                <ReturnCodeActions>
                    <ReturnCodeAction ReturnCode="0" Action="RestartShell"/>
                    <ReturnCodeAction ReturnCode="-1" Action="RestartDevice"/>
                    <ReturnCodeAction ReturnCode="255" Action="ShutdownDevice"/>
                </ReturnCodeActions>
                <DefaultAction Action="RestartShell"/>
            </Shell>
        </Profile>
    </Profiles>
    <Configs>
        <Config>
            <AutoLogonAccount/>
            <Profile Id="{EDB3036B-780D-487D-A375-69369D8A8F78}"/>
        </Config>
    </Configs>
</ShellLauncherConfiguration>

Experiência do usuário

Depois que as configurações forem aplicadas, reinicialize o dispositivo. Uma conta de usuário local é automaticamente conectado, abrindo o Microsoft Edge.

Próximas etapas

Saiba mais como criar um arquivo de configuração do Shell Launcher:

Criar um arquivo de configuração do Shell Launcher