Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
shell_launcher_v2_win_10_iot_enterprise [2021/12/01 12:10] vladimir [Настройка] |
shell_launcher_v2_win_10_iot_enterprise [2022/12/29 14:55] vladimir [Официальная документация] |
||
---|---|---|---|
Строка 18: | Строка 18: | ||
==== Настройка запуска приложений ==== | ==== Настройка запуска приложений ==== | ||
- | Для настройки запуска приложений необходимо создать конфигурационный файл, примеры конфигурационных файлов можно найти здесь | + | Для настройки запуска приложений необходимо создать конфигурационный файл, примеры конфигурационных файлов можно найти [[+tab|https://docs.microsoft.com/en-us/samples/microsoft/windows-iotcore-samples/sampleconfigxmls/|здесь]] и |
+ | [[+tab|https://docs.microsoft.com/ru-ru/windows/configuration/kiosk-shelllauncher#xml-for-shell-launcher-configuration|здесь]]\\ | ||
+ | При необходимости запуска UWP приложения необходимо указывать [[+tab|https://docs.microsoft.com/ru-ru/windows/configuration/find-the-application-user-model-id-of-an-installed-app|AUMID]] приложения\\ | ||
+ | \\ | ||
+ | Для применения файла конфигурации скачайте утилиту "[[+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:AssignedAccess = Get-CimInstance -Namespace $NameSpace -ClassName $ClassName | ||
+ | $AssignedAccess.ShellLauncher = $Config | ||
+ | Set-CimInstance -CimInstance $AssignedAccess | ||
+ | </code> | ||
+ | При необходимости сбросить настройки необходимо выполнить команды | ||
+ | <code> | ||
+ | $AssignedAccess.ShellLauncher = $Null | ||
+ | Set-CimInstance -CimInstance $AssignedAccess | ||
+ | </code> | ||
===== Официальная документация ===== | ===== Официальная документация ===== | ||
- | [[+tab|https://docs.microsoft.com/ru-ru/windows/configuration/kiosk-shelllauncher|Средство запуска оболочки v2]] | + | * [[+tab|https://docs.microsoft.com/ru-ru/windows/configuration/kiosk-shelllauncher|Средство запуска оболочки v2]] |
+ | * [[+tab|https://learn.microsoft.com/ru-ru/windows/configuration/find-the-application-user-model-id-of-an-installed-app|Определение идентификатора модели пользователя установленного приложения]] | ||
+ | * [[+tab|https://learn.microsoft.com/en-us/samples/microsoft/windows-iotcore-samples/sampleconfigxmls/|Shell Launcher V2 configuration xml samples]] |