Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
мультикиоск_win_10_iot_enterprise [2020/08/04 15:16] vladimir [Официальная документация] |
мультикиоск_win_10_iot_enterprise [2023/09/13 15:16] vladimir [Отключение панели задач] |
||
---|---|---|---|
Строка 8: | Строка 8: | ||
По умолчанию в режиме киоска запрещен запуск всех приложений кроме разрешенных, при этом AppLocker не работает. Данное ограничение будет действовать на все учетные записи группы «Пользователи», включая те, которые не указаны в настройках мультикиоска. | По умолчанию в режиме киоска запрещен запуск всех приложений кроме разрешенных, при этом AppLocker не работает. Данное ограничение будет действовать на все учетные записи группы «Пользователи», включая те, которые не указаны в настройках мультикиоска. | ||
<WRAP center round important 100%> | <WRAP center round important 100%> | ||
- | Для системы 1809.\\ | + | **Для системы 1809.**\\ |
- | Если в результате выполнения команды «Dism /online /Get-Intl» в параметре «Язык пользовательского интерфейса по умолчанию» язык «ru-RU», то режим мультикиоска не будет работать. | + | Если в результате выполнения команды «Dism /online /Get-Intl» в параметре «Язык пользовательского интерфейса по умолчанию» язык «ru-RU», то режим мультикиоска не будет работать. Значение языка в данном параметре можно установить только при первой загрузке в OOBE режиме. |
</WRAP> | </WRAP> | ||
==== Настройка расположения плиток ==== | ==== Настройка расположения плиток ==== | ||
Строка 23: | Строка 23: | ||
* Для CWA приложений путь к приложению должен выглядеть как DesktopApplicationLinkPath="(путь к ярлыку)" | * Для CWA приложений путь к приложению должен выглядеть как DesktopApplicationLinkPath="(путь к ярлыку)" | ||
При указании пути к ярлыку классических приложений можно использовать переменные пути среды [[+tab|windows_cmd|CMD]] | При указании пути к ярлыку классических приложений можно использовать переменные пути среды [[+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» данными, полученными на предыдущем шаге.\\ | Сохраните [[+tab|https://docs.microsoft.com/en-us/windows/configuration/kiosk-xml#full-xml-sample|пример конфигурационного файла]] и замените данные внутри секции «CDATA» данными, полученными на предыдущем шаге.\\ | ||
- | "<![CDATA[ Содержимое XML-файла настройки начального экрана ]]"\\ | + | "<![CDATA[ Содержимое XML-файла настройки начального экрана ]]" \\ |
\\ | \\ | ||
В секции "AllowedApps" укажите приложения, которые будут разрешены для запуска. Запуск остальных приложений будет запрещен. Для классических приложений необходимо указать полный путь к файлу исполнения, а для универсальных приложений необходимо указать "AppUserModelId".\\ | В секции "AllowedApps" укажите приложения, которые будут разрешены для запуска. Запуск остальных приложений будет запрещен. Для классических приложений необходимо указать полный путь к файлу исполнения, а для универсальных приложений необходимо указать "AppUserModelId".\\ | ||
Строка 34: | Строка 38: | ||
Если для применения настроек Вы будете использовать вспомогательный скрипт из [[+tab|автоматизация_win_10_iot_enterprise|нашего набора скриптов]], то вместо "GUID" можно указать имена учетных записей. Скрипт автоматически создаст GUID и пропишет одинаковый GUID вместо одинаковых имен пользователей | Если для применения настроек Вы будете использовать вспомогательный скрипт из [[+tab|автоматизация_win_10_iot_enterprise|нашего набора скриптов]], то вместо "GUID" можно указать имена учетных записей. Скрипт автоматически создаст GUID и пропишет одинаковый GUID вместо одинаковых имен пользователей | ||
</WRAP> | </WRAP> | ||
+ | ==== Отключение панели задач ==== | ||
+ | Для отключения панели задач необходимо в Profile Id="{GUID}" (профиль пользователя) добавить строчку | ||
+ | <code> | ||
+ | <Taskbar ShowTaskbar="true"/> | ||
+ | </code> | ||
==== Режим ограниченного доступа ==== | ==== Режим ограниченного доступа ==== | ||
Для настройки запуска одного приложения в конфигурационном файле необходимо указать только ID приложения и имя учетной записи, пример конфигурационного файла можно найти [[+tab|https://docs.microsoft.com/en-us/windows/configuration/kiosk-xml#kiosk-only-sample-xml|здесь]].\\ | Для настройки запуска одного приложения в конфигурационном файле необходимо указать только ID приложения и имя учетной записи, пример конфигурационного файла можно найти [[+tab|https://docs.microsoft.com/en-us/windows/configuration/kiosk-xml#kiosk-only-sample-xml|здесь]].\\ | ||
\\ | \\ | ||
Обратите внимание, что на сайте в примере конфигурационного файла настроек запуск UWP приложения «Калькулятор». В LTSC по умолчанию есть только одно UWP приложение – "Парамтры Windows". | Обратите внимание, что на сайте в примере конфигурационного файла настроек запуск 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/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/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://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]] | ||