สิ่งนี้จะใช้ได้กับ Windows PE รุ่นทันสมัย (ดังนั้น Windows 8 จึงใช้ได้เช่นเดียวกับรุ่นสำหรับ Windows 10) ฉันใช้ส่วนตัวแล้ว Windows 8.1 ADK กับความสำเร็จ ในขั้นตอนการเลือกคุณสมบัติของตัวติดตั้งตรวจสอบให้แน่ใจว่าคุณมี เครื่องมือการปรับใช้ และแน่นอน WinPE
จากนั้นคุณสามารถเรียกใช้สคริปต์ชุดงานที่ได้รับการแก้ไขอย่างเหมาะสมในฐานะผู้ดูแลระบบจาก "สภาพแวดล้อมการปรับใช้และเครื่องมือสร้างภาพ":
@echo off
set _=%CD%
set PF=C:\Program Files
if exist "C:\Program Files (x86)\" set PF=C:\Program Files (x86)
echo Preparing PE workspace...
call copype.cmd x86 scratch\ > nul
cd %_%
echo Mounting image...
dism /Mount-Wim /WimFile:scratch\media\sources\boot.wim /index:1 /MountDir:scratch\mount > nul
echo Injecting WMI packages...
dism /image:scratch\mount /Add-Package /PackagePath:"%PF%\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\WinPE-WMI.cab" > nul
dism /image:scratch\mount /Add-Package /PackagePath:"%PF%\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\en-us\WinPE-WMI_en-us.cab" > nul
echo Injecting .NET packages...
dism /image:scratch\mount /Add-Package /PackagePath:"%PF%\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\WinPE-NetFX.cab" > nul
dism /image:scratch\mount /Add-Package /PackagePath:"%PF%\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\en-us\WinPE-NetFx_en-us.cab" > nul
echo Adding files...
REM: Add commands to copy in the appropriate files here
REM: Or insert a "pause" so you can manually do it in Explorer
echo Unmounting image...
dism /Unmount-Wim /MountDir:scratch\mount /Commit > nul
echo Finishing up...
move scratch\media\sources\boot.wim boot.wim > nul
rmdir /s /q scratch > nul
%PF%
สิ่งนั้นอยู่ที่นั่นเพื่อให้สามารถตรวจจับโดยอัตโนมัติว่าโฟลเดอร์ Windows Kits อยู่ที่ใดซึ่งขึ้นอยู่กับพยานของคอมพิวเตอร์ช่าง หากคุณใช้ ADK รุ่นอื่นให้เปลี่ยนอินสแตนซ์ทั้งหมดของ 8.1
ไปยังชื่อโฟลเดอร์ของชุดของคุณ ส่วนที่สำคัญคือที่ที่มันจะเพิ่มแพ็คเกจ WMI และ. NET (. NET หนึ่งรายการขึ้นอยู่กับ WMI) ขั้นสุดท้าย boot.wim
ไฟล์ที่สร้างจะสามารถเรียกใช้แอปพลิเคชั่น. NET ที่มีความสอดคล้องกับสภาพแวดล้อม WinPE ได้