Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
мультикиоск_win_10_iot_enterprise [2020/08/04 14:26] vladimir создано |
мультикиоск_win_10_iot_enterprise [2023/09/13 15:15] vladimir [Создание конфигурационного файла] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Мультикиоск ====== | ====== Мультикиоск ====== | ||
+ | **Информация в данном разделе актуальна для Windows 10: 1809.**\\ | ||
+ | \\ | ||
+ | При использовании данного режима оболочка системы запускается в режиме планшета и отображает плитки заранее назначенных приложений, универсальных и классических. При этом можно настроить автоматический запуск одного из приложений.\\ | ||
+ | В данном режиме можно настроить и режим ограниченного доступа – одно приложение на весь экран.\\ | ||
+ | Для разных пользователей и групп можно настроить отдельный набор приложений. | ||
+ | ===== Настройка ===== | ||
+ | По умолчанию в режиме киоска запрещен запуск всех приложений кроме разрешенных, при этом AppLocker не работает. Данное ограничение будет действовать на все учетные записи группы «Пользователи», включая те, которые не указаны в настройках мультикиоска. | ||
+ | <WRAP center round important 100%> | ||
+ | **Для системы 1809.**\\ | ||
+ | Если в результате выполнения команды «Dism /online /Get-Intl» в параметре «Язык пользовательского интерфейса по умолчанию» язык «ru-RU», то режим мультикиоска не будет работать. Значение языка в данном параметре можно установить только при первой загрузке в OOBE режиме. | ||
+ | </WRAP> | ||
+ | ==== Настройка расположения плиток ==== | ||
+ | Нажмите "Win+s", найдите необходимое приложение и нажмите на нем правой кнопкой мыши, выберите пункт "Закрепить на начальном экране". Добавьте все необходимые приложения на начальный экран, настройте желаемое расположение и размер плиток.\\ | ||
+ | \\ | ||
+ | После настройки начального экрана выполните экспорт текущего состояния плиток с помощью команды: | ||
+ | Для UWP приложений | ||
+ | <code>Export-StartLayout -UseDesktopApplicationID –Path (путь к XML-файлу)</code> | ||
+ | Для CWA приложений | ||
+ | <code>Export-StartLayout –Path (путь к XML-файлу)</code> | ||
+ | Измените пути к приложениям по нижеуказанному принципу: | ||
+ | * Для UWP приложений путь к приложению должен выглядеть как DesktopApplicationID= "(ID приложения)" | ||
+ | * Для CWA приложений путь к приложению должен выглядеть как DesktopApplicationLinkPath="(путь к ярлыку)" | ||
+ | При указании пути к ярлыку классических приложений можно использовать переменные пути среды [[+tab|windows_cmd|CMD]] | ||
+ | |||
+ | ==== Создание конфигурационного файла ==== | ||
+ | <WRAP center round tip 100%> | ||
+ | Вы можете использовать примеры конфигурационных файлов, которые находятся в [[+tab|автоматизация_win_10_iot_enterprise|нашем наборе скриптов]] | ||
+ | </WRAP> | ||
+ | Сохраните [[+tab|https://docs.microsoft.com/en-us/windows/configuration/kiosk-xml#full-xml-sample|пример конфигурационного файла]] и замените данные внутри секции «CDATA» данными, полученными на предыдущем шаге.\\ | ||
+ | "<![CDATA[ Содержимое XML-файла настройки начального экрана ]]" \\ | ||
+ | \\ | ||
+ | В секции "AllowedApps" укажите приложения, которые будут разрешены для запуска. Запуск остальных приложений будет запрещен. Для классических приложений необходимо указать полный путь к файлу исполнения, а для универсальных приложений необходимо указать "AppUserModelId".\\ | ||
+ | \\ | ||
+ | В файле можно указать различные настройки для множества пользователей. Для связки профиля настроек с учетной записью необходимо указать одинаковые "GUID" в ID профиля | ||
+ | <code>Profile Id="{GUID}"</code> и в конфигурации учетной записи <code><DefaultProfile Id="{GUID}"/></code> | ||
+ | <WRAP center round tip 100%> | ||
+ | Если для применения настроек Вы будете использовать вспомогательный скрипт из [[+tab|автоматизация_win_10_iot_enterprise|нашего набора скриптов]], то вместо "GUID" можно указать имена учетных записей. Скрипт автоматически создаст GUID и пропишет одинаковый GUID вместо одинаковых имен пользователей | ||
+ | </WRAP> | ||
+ | ==== Отключение панели задач ==== | ||
+ | <code> | ||
+ | <Taskbar ShowTaskbar="true"/> | ||
+ | </code> | ||
+ | ==== Режим ограниченного доступа ==== | ||
+ | Для настройки запуска одного приложения в конфигурационном файле необходимо указать только ID приложения и имя учетной записи, пример конфигурационного файла можно найти [[+tab|https://docs.microsoft.com/en-us/windows/configuration/kiosk-xml#kiosk-only-sample-xml|здесь]].\\ | ||
+ | \\ | ||
+ | Обратите внимание, что на сайте в примере конфигурационного файла настроек запуск UWP приложения «Калькулятор». В LTSC по умолчанию есть только одно UWP приложение – "Парамтры Windows". | ||
+ | ==== Применение конфигурационного файла ==== | ||
+ | Скачайте утилиту "[[+tab|https://docs.microsoft.com/en-us/sysinternals/downloads/psexec|PsExec]]".\\ | ||
+ | Запустите консоль с повышенными привилегиями и выполните команду "psexec.exe -i -s powershell".\\ | ||
+ | В новой среде выполните команды где переменная "$Config" - файл конфигурации: | ||
+ | <code> | ||
+ | $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 | ||
+ | </code> | ||
+ | При необходимости сбросить настройки мультикиоска необходимо выполнить команды | ||
+ | <code> | ||
+ | $MultiAppKiosk.Configuration = $Null | ||
+ | Set-CimInstance -CimInstance $MultiAppKiosk | ||
+ | </code> | ||
+ | ===== Официальная документация ===== | ||
+ | * [[+tab|https://docs.microsoft.com/ru-ru/windows/configuration/lock-down-windows-10-to-specific-apps|Настройка режима терминала с несколькими приложениями]] | ||
+ | * [[+tab|https://docs.microsoft.com/en-us/windows/configuration/lock-down-windows-10-to-specific-apps|Set up a multi-app kiosk]] | ||
+ | * [[+tab|https://docs.microsoft.com/en-us/windows/configuration/kiosk-mdm-bridge|Use MDM Bridge WMI Provider to create a Windows 10 kiosk]] | ||
+ | * [[+tab|https://learn.microsoft.com/en-us/windows/configuration/kiosk-validate|Validate kiosk configuration]] | ||
+ | * [[+tab|https://learn.microsoft.com/en-us/windows/configuration/kiosk-xml#full-xml-sample|Full XML sample]] | ||
+ | |||
+ | |||