Mount a WinPE image:
dism /Mount-Wim /WimFile:winpe.wim /index:1 /MountDir:mount
Inject PNP drivers into the WinPE image:
Dism /image:mount /Add-Driver /driver:C:\drivers\blah\mydriver.inf
Un-mount and commit the image:
Dism /Unmount-Wim /MountDir:mount /Commit
See what’s in the image:
imagex /info install.wim
Merge images:
imagex /export source.wim 1 destination.wim "Image Name" /compress maximum
Create a boot cd ISO:
oscdimg -n -bc:\pe\amd64\etfsboot.com c:\pe\amd64\ISO c:\pe\amd64\winpe_amd64.iso
More info in working with images:
http://technet.microsoft.com/en-us/library/dd799244%28WS.10%29.aspx
Info on working with unattend.xml
http://technet.microsoft.com/en-us/library/cc722132%28WS.10%29.aspx
Some notes for older WinPE images; where dism.exe doesn’t work, you need imagex and peimg:
Mount an older WinPE image:
imagex.exe /mountrw winpe.wim 1 mount
Inject PNP drivers into the WinPE image:
peimg.exe /inf=c:\drivers\blah\*.inf mount\Windows
Un-mount and commit the image:
imagex.exe /unmount mount /commit
Each time you ‘commit’ the image it grows in size. Let’s bring it back down to normal:
imagex /compress maximum /export winpe.wim 1 winpe.wim.optimized