Share via


Schnellstart: Konfigurieren einer Kioskumgebung mit dem Shell-Startfeld

Diese Schnellstartanleitung enthält praktische Beispiele zum Konfigurieren einer Kioskumgebung unter Windows mit dem Shell-Startprogramm. In den Beispielen werden die Schritte zur Verwendung einer Verwaltungslösung für mobile Geräte (Mobile Device Management, MDM) wie Microsoft Intune und PowerShell beschrieben. Während verschiedene Lösungen verwendet werden, sind die Konfigurationseinstellungen und -ergebnisse identisch.

Die Beispiele können an Ihre spezifischen Anforderungen angepasst werden. Sie können beispielsweise die verwendete App, die url ändern, die beim Öffnen von Microsoft Edge angegeben wurde, oder den Namen des Benutzers ändern, der sich automatisch bei Windows anmeldet.

Voraussetzungen

Im Folgenden finden Sie eine Liste der Anforderungen für diese Schnellstartanleitung:

  • Ein Windows Enterprise- oder Education-Gerät
  • Microsoft Intune oder einer nicht von Microsoft stammenden MDM-Lösung, wenn Sie die Einstellungen mithilfe von MDM konfigurieren möchten
  • Zugriff auf das psexec-Tool, wenn Sie die Konfiguration mit Windows PowerShell

Konfigurieren eines Kioskgeräts

Die folgenden Anweisungen enthalten Details zum Konfigurieren Ihrer Geräte. Wählen Sie die Option aus, die Ihren Anforderungen am besten entspricht.

Tipp

Verwenden Sie den folgenden Graph-Aufruf, um automatisch eine benutzerdefinierte Richtlinie in Ihrem Microsoft Intune Mandanten ohne Zuweisungen oder Bereichstags zu erstellen.

Wenn Sie diesen Aufruf verwenden, authentifizieren Sie sich bei Ihrem Mandanten im Fenster Graph Explorer. Wenn Graph Explorer zum ersten Mal verwendet wird, müssen Sie die Anwendung möglicherweise für den Zugriff auf Ihren Mandanten autorisieren oder die vorhandenen Berechtigungen ändern. Dieser Graphaufruf erfordert DeviceManagementConfiguration.ReadWrite.All-Berechtigungen .

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>" } ], }

Weisen Sie die Richtlinie einer Gruppe zu, die als Mitglieder die Geräte enthält, die Sie konfigurieren möchten.

Alternativ können Sie Geräte mithilfe einer benutzerdefinierten Richtlinie mit dem AssignedAccess-CSP konfigurieren.

  • Einstellung:./Vendor/MSFT/AssignedAccess/ShellLauncher
  • Wert:
<?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>

Benutzerfreundlichkeit

Nachdem die Einstellungen angewendet wurden, starten Sie das Gerät neu. Ein lokales Benutzerkonto wird automatisch angemeldet und Microsoft Edge geöffnet.

Nächste Schritte

Erfahren Sie mehr über das Erstellen einer Shell-Startprogrammkonfigurationsdatei:

Erstellen einer Shell-Startprogrammkonfigurationsdatei