Инструменты пользователя

Инструменты сайта


Боковая панель

Главная страница


Часто задаваемые вопросы


Astra Linux Embedded


Windows IoT - общие вопросы


Windows 11 IoT Enterprise


Windows 10 IoT Enterprise


Windows 10 IoT Core


Windows Embedded Standard 8


Windows Embedded Standard 7


Windows Embedded POSReady


Windows Embedded Standard 2009


Windows XP Embedded


Windows Embedded Compact

мультикиоск_win_10_iot_enterprise

Это старая версия документа!


Мультикиоск

Информация в данном разделе актуальна для Windows 10: 1809.

При использовании данного режима оболочка системы запускается в режиме планшета и отображает плитки заранее назначенных приложений, универсальных и классических. При этом можно настроить автоматический запуск одного из приложений.
В данном режиме можно настроить и режим ограниченного доступа – одно приложение на весь экран.
Для разных пользователей и групп можно настроить отдельный набор приложений.

Настройка

По умолчанию в режиме киоска запрещен запуск всех приложений кроме разрешенных, при этом AppLocker не работает. Данное ограничение будет действовать на все учетные записи группы «Пользователи», включая те, которые не указаны в настройках мультикиоска.

Для системы 1809.
Если в результате выполнения команды «Dism /online /Get-Intl» в параметре «Язык пользовательского интерфейса по умолчанию» язык «ru-RU», то режим мультикиоска не будет работать.

Настройка расположения плиток

Нажмите «Win+s», найдите необходимое приложение и нажмите на нем правой кнопкой мыши, выберите пункт «Закрепить на начальном экране». Добавьте все необходимые приложения на начальный экран, настройте желаемое расположение и размер плиток.

После настройки начального экрана выполните экспорт текущего состояния плиток с помощью команды: Для UWP приложений

Export-StartLayout -UseDesktopApplicationID –Path (путь к XML-файлу)

Для CWA приложений

Export-StartLayout –Path (путь к XML-файлу)

Измените пути к приложениям по нижеуказанному принципу:

  • Для UWP приложений путь к приложению должен выглядеть как DesktopApplicationID= «(ID приложения)»
  • Для CWA приложений путь к приложению должен выглядеть как DesktopApplicationLinkPath=«(путь к ярлыку)»

При указании пути к ярлыку классических приложений можно использовать переменные пути среды CMD

Создание конфигурационного файла

Сохраните пример конфигурационного файла и замените данные внутри секции «CDATA» данными, полученными на предыдущем шаге.
« <![CDATA[ Содержимое XML-файла настройки начального экрана ]] «

В секции «AllowedApps» укажите приложения, которые будут разрешены для запуска. Запуск остальных приложений будет запрещен. Для классических приложений необходимо указать полный путь к файлу исполнения, а для универсальных приложений необходимо указать «AppUserModelId».

В файле можно указать различные настройки для множества пользователей. Для связки профиля настроек с учетной записью необходимо указать одинаковые «GUID» в ID профиля

Profile Id="{GUID}"

и в конфигурации учетной записи

<DefaultProfile Id="{GUID}"/>

Если для применения настроек Вы будете использовать вспомогательный скрипт из нашего набора скриптов, то вместо «GUID» можно указать имена учетных записей. Скрипт автоматически создаст GUID и пропишет одинаковый GUID вместо одинаковых имен пользователей

Режим ограниченного доступа

Для настройки запуска одного приложения в конфигурационном файле необходимо указать только ID приложения и имя учетной записи, пример конфигурационного файла можно найти здесь.

Обратите внимание, что на сайте в примере конфигурационного файла настроек запуск UWP приложения «Калькулятор». В LTSC по умолчанию есть только одно UWP приложение – «Парамтры Windows».

Применение конфигурационного файла

Скачайте утилиту »PsExec».
Запустите консоль с повышенными привилегиями и выполните команду «psexec.exe -i -s powershell».
В новой среде выполните команды где переменная «$Config» - файл конфигурации:

$script:NameSpace="root\cimv2\mdm\dmmap"
$script:ClassName="MDM_AssignedAccess"
$local:MultiAppKiosk = Get-CimInstance -Namespace $NameSpace -ClassName $ClassName
$MultiAppKiosk.Configuration = $Config
Set-CimInstance -CimInstance $MultiAppKiosk

При необходимости сбросить настройки мультикиоска необходимо выполнить команду

«$MultiAppKiosk.Configuration = $Null»

Официальная документация

мультикиоск_win_10_iot_enterprise.1596628687.txt.gz · Последние изменения: 2020/08/05 14:58 — vladimir