Файл Winpeshl.ini определяет, будет ли загружена в Windows® PE специальная оболочка или окно командной строки (по умолчанию). Чтобы загрузить специальную оболочку, создайте файл с именем Winpeshl.ini и поместите его в каталог %SYSTEMROOT%\System32 образа настроенной Windows PE. В INI-файле должны присутствовать следующие разделы и записи.

[LaunchApp]
AppPath = %SYSTEMDRIVE%\myshell.exe
[LaunchApps]
%SYSTEMDRIVE%\mydir\application1.exe, {option}

Укажите в записи AppPath путь к нужному приложению оболочки. Можно использовать полный путь или переменные среды, например %SYSTEMROOT%\System32\Myshell.exe. Запись AppPath не поддерживает параметры командной строки.

Используйте раздел [LaunchApps] для запуска приложений с параметрами командной строки. Приложения запускаются в указанном порядке. Отделяйте имя приложения от параметров с помощью запятой.

При выходе из командной строки или специальной оболочки Windows PE выполняет перезагрузку.

Важно!

Для запуска приложения оболочки не изменяйте значение CmdLine в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\Setup, относящемся к файлу Setupreg.hiv. Значение CmdLine вызывает программу Winpeshl.exe, которая выполняет ряд действий, в том числе вызывает стандартное окно командной строки в Windows PE либо заданное приложение оболочки.

См. также