自定义 PE Shell

Winpeshl.ini Files

 

Winpeshl.ini 可控制是将自定义外壳程序加载到 Windows(R) PE,还是加载到默认的“命令提示符”窗口。若要加载自定义外壳程序,请创建一个名为 Winpeshl.ini 的文件,然后将它放在自定义 Windows PE 映像的 %SYSTEMROOT%\System32 中。该 .ini 文件必须包含以下部分和项。

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

AppPath 项设置为外壳应用程序的路径。可以使用完全限定路径,也可以使用环境变量(例如 %SYSTEMROOT%\System32\Myshell.exe)。AppPath 项不支持命令行选项。

使用 [LaunchApps] 部分运行带命令行选项的应用程序。应用程序按照列出的顺序运行。应用程序的名称与其选项之间以逗号分隔。

当退出“命令提示符”窗口或自定义外壳应用程序时,Windows PE 将重新启动。

重要信息:
不要编辑 Setupreg.hiv 的 HKEY_LOCAL_MACHINE\SYSTEM\Setup 注册表项中的 CmdLine 值来启动外壳应用程序。CmdLine 的值可调用 Winpeshl.exe,Winpeshl.exe 会执行很多函数,包括调用 Windows PE 中的默认“命令提示符”窗口或您的自定义外壳应用程序。

你可能感兴趣的:(shell,职场,定义,休闲)