Winpeshl.ini 参考:启动 WinPE 时启动应用

使用 Windows 预安装环境 (Windows PE) 中的 Winpeshl.ini 文件将默认命令提示符替换为 shell 应用程序或其他应用。 例如,你的 shell 应用可能会为部署工程师提供一个 GUI,用于选择 Windows 的安装方法。

若要加载自定义应用,请创建一个名为 Winpeshl.ini 的文件,然后将它放在自定义 Windows PE 映像的 %SYSTEMROOT%\System32 中。 有关详细信息,请参阅 WinPE:装载和自定义

示例

[LaunchApp]
AppPath = %SYSTEMDRIVE%\Fabrikam\shell.exe
[LaunchApps]
%SYSTEMDRIVE%\Fabrikam\app1.exe
%SYSTEMDRIVE%\Fabrikam\app2.exe, /s "C:\Program Files\App3"

Wpeshl.ini 文件可能包含以下两个部分之一或同时包含着两个部分:[LaunchApp] 和 [LaunchApps]。 [LaunchApp] 和 [LaunchApps] 中列出的应用按出现顺序运行,直到前一个应用终止后才启动。

LaunchApp

AppPath 条目设置为应用的路径。 你可以使用完全限定的路径,也可以包含环境变量,例如,用于描述路径的 %SYSTEMDRIVE%

注意  

  • [LaunchApp] 条目只能包含一个应用。

  • 不能指定超过 250 个字符的命令。

  • 不能使用 LaunchApp 指定任何命令行选项。

LaunchApps

使用 [LaunchApps] 部分运行带命令行选项的应用。

注意  

  • LaunchApps 支持运行应用,但不支持常见的脚本命令。 要运行命令,请改为添加启动脚本 (startnet.cmd)。 有关详细信息,请参阅 WinPE:装载和自定义

  • 不能指定超过 250 个字符的命令。

  • 要将命令行选项添加到应用:在应用名称后添加逗号 (,):%SYSTEMDRIVE%\Fabrikam\app2.exe, <option>

适用于 Windows 10 的 WinPE

WinPE:调试应用