如何在pe上加一些软件

时间:2025-03-27 03:20:10 技术杂谈

一、添加外置工具目录

准备工具目录

在非系统分区(如U盘或D盘)创建一个名为`PETOOLS`的文件夹,将所需软件复制至此目录。

配置PE启动参数

- 启动WinPE时,在命令行添加参数`/add工具 PETOOLS`,或编辑`PETOOLS.INI`文件添加搜索路径(例如``)。

自动加载工具

- 在`PETOOLS`目录下创建`MAIN.INI`文件,内容包含以下内容:

```ini

[OPTIONS]

LoadPath=.

```

- 运行`MAKELINK`命令生成快捷方式:

```bash

EXEC=copy "%SystemRoot%\SYSTEM32\SHORTCUT.BAT" "%TOOLS%\SHORTCUT.BAT"

EXEC=copy "%SystemRoot%\SYSTEM32\MAIN.INI" "%TOOLS%\MAIN.INI"

LOAD %TOOLS%

```

- 所有软件将自动加载到`%TOOLS%`目录,并添加至开始菜单。

二、修改WIM文件添加软件

准备WinPE映像

- 使用UltraISO等工具打开WinPE ISO文件,定位到`sources\boot.wim`(最大文件)。

挂载并修改WIM

- 使用DISMGUI挂载`boot.wim`,选择需要修改的模块(如`2`、`3`、`4`),复制所需DLL文件到目标目录,并更新注册表信息。

添加软件到WinPE

- 将软件复制到WinPE系统目录(如`C:\Windows`),或使用内置工具(如`Windows PE内置软件添加工具`)批量添加。

注意事项

兼容性:

修改WIM文件需确保文件签名和架构与目标系统匹配。

注册表操作:手动注册DLL文件需谨慎,建议优先通过工具自动完成。

工具选择:推荐使用雷电PE等支持脚本加载和WIM修改的工具,提升效率。

通过以上方法,可灵活为WinPE添加所需软件,满足不同场景需求。