|
1、copype amd64 C:\WinPE_amd64(复制amd64核心的PE,可换为x86,不要被arm核心悠忽,一般请况下是没有arm内核的)
copype x86 C:\WinPE_x86(这里是x86的)
2、Dism /Mount-Image /ImageFile:"C:\WinPE_amd64\media\sources\boot.wim" /index:1 /MountDir:"C:\WinPE_amd64\mount"(挂载镜像)
3、Dism /Add-Driver /Image:"C:\WinPE_amd64\mount" /Driver:"C:\SampleDriver\driver.inf"(安装驱动,逐个添加各个驱动程序包通常更容易解决疑难问题)
4、Dism /Get-Drivers /Image:"C:\WinPE_amd64\mount" (验证是否安装驱动)
你可以向 Windows PE 添加功能,例如语言、修补程序,并支持 PowerShell 和 HTML 应用程序语言 (HTA) 等功能。在 Windows PE 中,功能程序包称为可选组件。
5、Dism /Add-Package /Image:"C:\WinPE_amd64\mount" /PackagePath:"C:\Program Files\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-HTA.cab"
Dism /Add-Package /Image:"C:\WinPE_amd64\mount" /PackagePath:"C:\Program Files\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-HTA_en-us.cab"
(这两个示例讲了HTA包的安装,第二条指定语言文件夹的Cab包失败率较高)
6、Dism /Get-Packages /Image:"C:\WinPE_amd64\mount"(验证Cab程序包是否安装)
7、Dism /Add-Package /Image:"C:\WinPE_amd64\mount" /PackagePath:"C:\Program Files\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\lp.cab"
Dism /Add-Package /Image:"C:\WinPE_amd64\mount" /PackagePath:"C:\Program Files\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-HTA_fr-fr.cab"
(这两个示例了安装法语语言包,可修改为你想要的)
8、Dism /Get-Packages /Image:"C:\WinPE_amd64\mount"(验证操作)
9、Dism /Set-AllIntl:en-US /Image:"C:\WinPE_amd64\mount"(设置语言为英语,可改)
修改 Startnet.cmd 脚本以包括自定义命令。该文件位于 C:\WinPE_amd64\mount\Windows\System32\Startnet.cmd。(范例地址)
你还可以从该文件中调用其他批处理文件或命令行脚本。
要获得即插即用或网络支持,请确保在自定义的 Startnet.cmd 脚本中包括对 wpeinit 的调用。
添加应用
在已装载的 Windows PE 映像内部创建应用目录。
md "C:\WinPE_amd64\mount\windows\<MyApp>"
Windows PE 仅支持旧版应用。
将必要的应用文件复制到 Windows PE 本地目录中。
Xcopy C:\<MyApp> "C:\WinPE_amd64\mount\windows\<MyApp>"
稍后通过启动 Windows PE 并从 X: 目录运行应用程序来测试应用。
X:\Windows\System32> X:\Windows\<MyApp>
如果你的应用需要临时存储,或者如果 Windows PE 在运行应用时无响应,你可能需要增加分配到 Windows PE 的临时存储(暂存空间)的量。
Windows PE 在 X: 驱动器上保留内存以及称为暂存空间的额外临时文件存储,以解压可能用于你的应用程序的 Windows PE 文件。对于 RAM 大于 1GB 的 PC,默认大小为 512MB;其他情况下,默认大小为 32MB。有效值为 32、64、128、256 或 512:
Dism /Set-ScratchSpace:128 /Image:"C:\WinPE_amd64\mount"
1.
如果你具有多个版本的 Windows PE,可以设置背景图像,以便立即分辨正在运行哪个版本的 Windows PE。
更改 Windows PE 背景图像文件 (\windows\system32\winpe.jpg) 的安全权限。这使你可以修改或删除文件。
a. 在 Windows 资源管理器中,导航到 C:\WinPE_amd64\mount\windows\system32。
b. 右键单击 C:\WinPE_amd64\mount\windows\system32\winpe.jpg 文件,然后选择“属性”>“安全”选项卡 >“高级”。
c. 在“所有者”旁边,选择“更改”。将所有者更改为“管理员”。
d. 应用更改,然后退出“属性”窗口以保存更改。
e. 右键单击 C:\WinPE_amd64\mount\windows\system32\winpe.jpg 文件,然后选择“属性”>“安全”选项卡 >“高级”。
f. 修改“管理员”的权限以允许完全访问。
g. 应用更改,然后退出“属性”窗口以保存更改。
使用自己的图像文件替换 winpe.jpg 文件。
体的根目录以处理这些设置。有关详细信息,请参阅 Wpeinit 命令行选项。
卸载 Windows PE 图像并创建媒体
这个比较全,欢迎指出错误!
卸载 Windows PE 映像。
Dism /Unmount-Image /MountDir:"C:\WinPE_amd64" /commit
创建可启动的媒体,如 U 盘
MakeWinPEMedia /UFD C:\WinPE_amd64 F:
启动该媒体。Windows PE 自动启动。Windows PE 窗口出现后,wpeinit 命令将自动运行。这可能需要几分钟。验证你的自定义。 |
|