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

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


shell_louncher_v1_win_10_iot_enterprise

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
shell_louncher_v1_win_10_iot_enterprise [2020/08/04 14:40]
vladimir [Shell Louncher V1]
shell_louncher_v1_win_10_iot_enterprise [2021/01/25 11:47]
vladimir удалено
Строка 1: Строка 1:
-====== Shell Louncher ​V1 ======+====== Shell Launcher ​V1 ======
 **Информация в данном разделе актуальна для Windows 10: 1607, 1809.**\\ **Информация в данном разделе актуальна для Windows 10: 1607, 1809.**\\
 \\ \\
-"​Shell ​Louncher ​V1" - средство запуска оболочки для запуска одного классического приложения вместо оболочки системы и контроля его работы. Основные возможности Shell Louncher'а:+"​Shell ​Launcher ​V1" - средство запуска оболочки для запуска одного классического приложения вместо оболочки системы и контроля его работы. Основные возможности Shell Launcher'а:
   * Запуск определенного приложения для каждого пользователя или группы пользователей   * Запуск определенного приложения для каждого пользователя или группы пользователей
   * Выполнение действия после завершения работы запущенного приложения:​ выключение,​ перезагрузка,​ перезапуск приложений   * Выполнение действия после завершения работы запущенного приложения:​ выключение,​ перезагрузка,​ перезапуск приложений
-При совместной работе Shell Louncher'а и планировщика задач можно настроить:​+При совместной работе Shell Launcher'а и [[+tab|оснастка_планировщик_заданий|планировщика заданий]] ​можно настроить:​
   * Запуск множества приложений с отдельным контролем работы каждого приложения   * Запуск множества приложений с отдельным контролем работы каждого приложения
   * Запуск приложения от имени администратора   * Запуск приложения от имени администратора
 ===== Настройка средства запуска оболочки ===== ===== Настройка средства запуска оболочки =====
-Для работы Shell Louncher'а сначала необходимо [[+tab|добавление_компонентов_win_10_iot_enterprise|добавить его компонент]] в систему. Добавить компонент можно с помощью нижеуказанной команды,​ [[+tab|powershell|выполненной в среде]] с повышенными привилегиями.+Для работы Shell Launcher'а сначала необходимо [[+tab|добавление_компонентов_win_10_iot_enterprise|добавить его компонент]] в систему. Добавить компонент можно с помощью ​выполнения ​нижеуказанной команды,​ [[+tab|powershell|выполненной в среде]] с повышенными привилегиями.
 <​code>​DISM /online /​Enable-Feature /all /​FeatureName:​Client-EmbeddedShellLauncher</​code>​ <​code>​DISM /online /​Enable-Feature /all /​FeatureName:​Client-EmbeddedShellLauncher</​code>​
-С настройками по умолчанию Shell Louncher ​будет запускать консоль вместо оболочки системы,​ поэтому перед включением его необходимо настроить. Его настройки находятся в ветке реестра "​HKLM\SOFTWARE\Microsoft\Windows Embedded\Shell Launcher"​. Рекомендуемые настройки - запуск стандартной оболочки системы по умолчанию и для группы "​Администраторы"​+С настройками по умолчанию Shell Launcher ​будет запускать консоль вместо оболочки системы,​ поэтому перед включением его необходимо настроить. Его настройки находятся в ветке реестра "​HKLM\SOFTWARE\Microsoft\Windows Embedded\Shell Launcher"​. Рекомендуемые настройки - запуск стандартной оболочки системы по умолчанию и для группы "​Администраторы"​
 <​code>​ <​code>​
 Windows Registry Editor Version 5.00 Windows Registry Editor Version 5.00
Строка 34: Строка 34:
   * 2 - выключение системы   * 2 - выключение системы
   * 3 - действий не требуется   * 3 - действий не требуется
-После настройки Shell Louncher'а его необходимо включить. Для включения достаточно заменить запуск оболочки на запуск средства запуска оболочки+После настройки Shell Launcher'а его необходимо включить. Для включения достаточно заменить запуск оболочки на запуск средства запуска оболочки
 <​code>​ <​code>​
 Windows Registry Editor Version 5.00 Windows Registry Editor Version 5.00
Строка 43: Строка 43:
 ===== Расширение возможностей запуска приложения ===== ===== Расширение возможностей запуска приложения =====
 ==== Запуск приложения с повышенными привилегиями ==== ==== Запуск приложения с повышенными привилегиями ====
-Для запуска классического приложения с повышенными привилегиями вместо оболочки системы необходимо использовать совместную работу Shell Louncher’а и планировщика заданий. Роль Shell Louncher’а – отключения запуска стандартной оболочки системы,​ это можно сделать,​ указав «0» вместо запускаемого приложения,​ а в качестве кода действия необходимо указать «3» - действий не требуется.+Для запуска классического приложения с повышенными привилегиями вместо оболочки системы необходимо использовать совместную работу Shell Launcher’а и планировщика заданий. Роль Shell Launcher’а – отключения запуска стандартной оболочки системы,​ это можно сделать,​ указав «0» вместо запускаемого приложения,​ а в качестве кода действия необходимо указать «3» - действий не требуется.
 ==== Настройка планировщика заданий для запуска приложений ==== ==== Настройка планировщика заданий для запуска приложений ====
-  - Откройте планировщик заданий+  - Откройте ​[[+tab|оснастка_планировщик_заданий|планировщик заданий]]
   - Нажмите правой кнопкой мыши на пункте "​Библиотека планировщика заданий"​   - Нажмите правой кнопкой мыши на пункте "​Библиотека планировщика заданий"​
   - Выберите пункт "​Создать задачу"​   - Выберите пункт "​Создать задачу"​
Строка 72: Строка 72:
   - На вкладке "​Параметры"​ снимите флажок в пункте "​Останавливать задачу,​ выполняемую дольше:"​   - На вкладке "​Параметры"​ снимите флажок в пункте "​Останавливать задачу,​ выполняемую дольше:"​
   - Нажмите "​ОК"​ для завершения настройки задачи   - Нажмите "​ОК"​ для завершения настройки задачи
 +При необходимости запустить приложение в полноэкранном режиме необходимо добавить параметры "​-WindowStyle Maximized"​
 ==== Запуск множества приложений с отдельным контролем работы ==== ==== Запуск множества приложений с отдельным контролем работы ====
 Для запуска множества приложений с отдельным контролем работы необходимо создать множество действий,​ которые описаны в предыдущем подразделе.\\ Для запуска множества приложений с отдельным контролем работы необходимо создать множество действий,​ которые описаны в предыдущем подразделе.\\
Строка 80: Строка 81:
 ===== Проблемы и решения ===== ===== Проблемы и решения =====
 ==== Система не загружается после запечатывания в режиме OOBE ==== ==== Система не загружается после запечатывания в режиме OOBE ====
-Если для группы "​Пользователи"​ - "​S-1-5-32-545"​ настроен запуск приложения,​ то система не пройдет шаг "​OOBE"​. На время прохождения шага "​OOBE"​ необходимо отключить Shell Louncher.+Если для группы "​Пользователи"​ - "​S-1-5-32-545"​ настроен запуск приложения,​ то система не пройдет шаг "​OOBE"​. На время прохождения шага "​OOBE"​ необходимо отключить Shell Launcher.
 ===== Официальная документация ===== ===== Официальная документация =====
   * [[+tab|https://​docs.microsoft.com/​en-us/​windows-hardware/​customize/​enterprise/​shell-launcher|Shell Launcher]]   * [[+tab|https://​docs.microsoft.com/​en-us/​windows-hardware/​customize/​enterprise/​shell-launcher|Shell Launcher]]
   * [[+tab|https://​docs.microsoft.com/​en-us/​windows-hardware/​customize/​desktop/​unattend/​microsoft-windows-embedded-shelllauncher|Microsoft-Windows-Embedded-ShellLauncher]]   * [[+tab|https://​docs.microsoft.com/​en-us/​windows-hardware/​customize/​desktop/​unattend/​microsoft-windows-embedded-shelllauncher|Microsoft-Windows-Embedded-ShellLauncher]]