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

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


shell_launcher_v2_win_10_iot_enterprise

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Последняя версия Следующая версия справа и слева
shell_launcher_v2_win_10_iot_enterprise [2021/12/01 11:59]
vladimir [Shell Launcher V2]
shell_launcher_v2_win_10_iot_enterprise [2022/12/29 14:55]
vladimir [Официальная документация]
Строка 8: Строка 8:
 </​WRAP>​ </​WRAP>​
 ===== Настройка ===== ===== Настройка =====
 +==== Включение ====
 Для включения средства запуска оболочки "Shell Launcher V2" необходимо заменить запуск оболочки системы на напуск средства запуска оболочки Для включения средства запуска оболочки "Shell Launcher V2" необходимо заменить запуск оболочки системы на напуск средства запуска оболочки
 <​code>​ <​code>​
Строка 14: Строка 15:
 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
 "​Shell"​="​CustomShellHost.exe"​ "​Shell"​="​CustomShellHost.exe"​
 +</​code>​
 +
 +==== Настройка запуска приложений ====
 +Для настройки запуска приложений необходимо создать конфигурационный файл, примеры конфигурационных файлов можно найти [[+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>​ </​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]] 
shell_launcher_v2_win_10_iot_enterprise.txt · Последние изменения: 2023/09/15 15:12 — vladimir