Windows 8.1 Оболочки Запуска (Встроенный Диспетчер Блокировки) Не Запуск Оболочки

Я пытаюсь настроить средство запуска оболочки Windows 8.1 в Embedded Lockdown Manager (ELM) для использования моего пользовательского приложения в качестве оболочки windows.

В настоящее время я его настроил так:

Shell Launcher Setup

при входе в систему как 'DefaultUser' запускается оболочка по умолчанию, а не'myapp'.

вот сценарий PowerShell, который ELM создал для меня:

Clear-Shells
Set-DefaultShell "c:windowssystem32cmd.exe" 0
Add-Shell "DefaultUser" "c:myapp.exe"
Set-CustomActions "DefaultUser" @(0,1,2,3) @(0,1,2,3)

любые идеи о том, как получить Shell Launcher, чтобы запустить мой Шелл?

спасибо

7
задан Matt Klein
28.12.2022 8:12 Количество просмотров материала 3380
Распечатать страницу

1 ответ

ELM (и PowerShell скрипты, генерируемые ELM) оставить один важный шаг, который должен изменить оболочку из Проводника.exe в eShell.исполняемый. Если вы добавите в скрипт следующее, он будет работать корректно:

Set-ItemProperty -Path "HKLM:\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" -Name Shell -Value "eShell.exe"

eShell.exe-это то, что делает работу по запуску соответствующей оболочки для конкретного пользователя, включая проводник, если это то, что настроено.

0
отвечен Grumbles 2022-12-29 16:00

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх