Construction du WinPE bootable¶
Le module WinPE-Builder encapsule les outils de l'ADK (copype, DISM) pour produire une image WinPE bootable avec les modules et scripts PSWinDeploy injectés.
Build automatique¶
Import-Module .\Modules\WinPE-Builder\WinPE-Builder.psm1
Build-WinPE -Architecture amd64 -OutputPath 'E:\PSWinDeploy\WinPE'
Ceci va :
- Exécuter
copype amd64 E:\PSWinDeploy\WinPE\Workspace. - Monter
boot.wimvia DISM. - Injecter les modules PowerShell,
Start-Deploy.ps1etstartnet.cmd. - Ajouter les packages optionnels requis (PowerShell, .NET, WMI, packages Storage, etc.).
- Démonter et valider l'image.
- Produire une ISO bootable avec
MakeWinPEMedia.
Injection manuelle des modules¶
Si vous devez mettre à jour les scripts d'une image déjà construite sans rebuild complet :
dism /Mount-Image /ImageFile:boot.wim /Index:1 /MountDir:C:\mount
:: copier les fichiers mis à jour dans C:\mount\Deploy\...
dism /Unmount-Image /MountDir:C:\mount /Commit
Commandes DISM utiles (debug)¶
:: Voir les images dans un WIM
dism /Get-WimInfo /WimFile:"E:\PSWinDeploy\WinPE\Workspace\media\sources\boot.wim"
:: Monter / démonter
dism /Mount-Image /ImageFile:boot.wim /Index:1 /MountDir:C:\mount
dism /Unmount-Image /MountDir:C:\mount /Commit
Créer une clé USB bootable¶
MakeWinPEMedia /UFD E:\PSWinDeploy\WinPE\Workspace F:
Remplacer F: par la lettre de lecteur de la clé USB (elle sera formatée).
Architecture
Seules amd64 et arm64 sont supportées depuis que l'ADK 2004 (build 19041) a retiré le x86. Passer -Architecture x86 déclenche une erreur explicite.