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

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


shell_launcher_v2_win_10_iot_enterprise

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
shell_launcher_v2_win_10_iot_enterprise [2021/12/01 11:56]
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, 2021**\\+**Информация в данном разделе актуальна для Windows 10: 1809, 21H2**\\
 \\ \\
 "Shell Launcher V2" - средство запуска оболочки для запуска одного классического или универсального приложения вместо оболочки системы и контроля его работы. Основное отличие от "​[[+tab|shell_launcher_v1_win_10_iot_enterprise|Shell Launcher V1]]" - возможность запуска универсального приложения. "Shell Launcher V2" - средство запуска оболочки для запуска одного классического или универсального приложения вместо оболочки системы и контроля его работы. Основное отличие от "​[[+tab|shell_launcher_v1_win_10_iot_enterprise|Shell Launcher V1]]" - возможность запуска универсального приложения.
 <WRAP center round important 100%> <WRAP center round important 100%>
-Для работы "Shell Launcher V2" в 1809 необходимо установить обновление "​KB4551853"​+Для работы "Shell Launcher V2" в 1809 необходимо установить обновление "​KB4551853"\\ 
 +Определить наличие "Shell Launcher V2" в системе можно по наличию файла "​C:​\Windows\System32\CustomShellHost.exe ​"
 </​WRAP>​ </​WRAP>​
 ===== Настройка ===== ===== Настройка =====
 +==== Включение ====
 Для включения средства запуска оболочки "Shell Launcher V2" необходимо заменить запуск оболочки системы на напуск средства запуска оболочки Для включения средства запуска оболочки "Shell Launcher V2" необходимо заменить запуск оболочки системы на напуск средства запуска оболочки
 <​code>​ <​code>​
Строка 13: Строка 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.1638349012.txt.gz · Последние изменения: 2021/12/01 11:56 — vladimir