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

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


shell_launcher_v2_win_10_iot_enterprise

Различия

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

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

Следующая версия
Предыдущая версия
shell_launcher_v2_win_10_iot_enterprise [2020/10/29 11:13]
vladimir создано
shell_launcher_v2_win_10_iot_enterprise [2023/09/15 15:12] (текущий)
vladimir
Строка 1: Строка 1:
 ====== Shell Launcher V2 ====== ====== Shell Launcher V2 ======
-**Информация в данном разделе актуальна для Windows 10: 1809.**\\+**Информация в данном разделе актуальна для Windows 10: 1809, 21H2**\\
 \\ \\
-"Shell Launcher V2" - средство запуска оболочки для запуска одного классического или универсального приложения вместо оболочки системы и контроля его работы. Основное отличие от "Shell Launcher V1" - возможность запуска универсального приложения.+"Shell Launcher V2" - средство запуска оболочки для запуска одного классического или универсального приложения вместо оболочки системы и контроля его работы. Основное отличие от "[[+tab|shell_launcher_v1_win_10_iot_enterprise|Shell Launcher V1]]" - возможность запуска универсального приложения. 
 +<WRAP center round important 100%> 
 +Для работы "Shell Launcher V2" в 1809 необходимо установить обновление "​KB4551853"​\\ 
 +Определить наличие "Shell Launcher V2" в системе можно по наличию файла "​C:​\Windows\System32\CustomShellHost.exe " 
 +</​WRAP>​ 
 +===== Настройка ===== 
 +==== Включение ==== 
 +Для включения средства запуска оболочки "Shell Launcher V2" необходимо заменить запуск оболочки системы на напуск средства запуска оболочки 
 +<​code>​ 
 +Windows Registry Editor Version 5.00 
 + 
 +[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] 
 +"​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>​
 ===== Официальная документация ===== ===== Официальная документация =====
-[[+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.1603959197.txt.gz · Последние изменения: 2020/10/29 11:13 — vladimir