Aller au contenu

Référence des commandes

Scripts racine

Fichier Rôle
PSWinDeploy.psd1 Configuration principale
secrets.vault.psd1 Identifiants (coffre de secrets)
Initialize-PSWinDeploy.ps1 Installation initiale (menu interactif)
Update-PSWinDeploy.ps1 Mise à jour depuis une archive ou un dossier
Unblock-PSWinDeploy.ps1 Supprimer le Zone.Identifier Internet des fichiers téléchargés
Build-WinPE.ps1 Build WinPE (généré par Initialize-PSWinDeploy.ps1)
Start-API.ps1 Lancer l'API Pode
Touche Action Description
S Partages Configurer et tester les partages réseau & la structure des drivers
L Journaux Voir les logs de déploiement
N Notifications Configurer Mail / Teams
M Mise à jour Mettre à jour depuis une archive ou un dossier
U Débloquer Supprimer le Zone.Identifier
I Ré-initialiser Relancer l'initialisation

Modules PowerShell

Module Rôle
Config.psm1 Lecture de PSWinDeploy.psd1
NetShare.psm1 Connexion SMB, vault, New-SmbMapping
WinPE-Builder.psm1 Build WinPE (copype, DISM, packages)
TaskSequence.psm1 Exécution des séquences de déploiement
ProfileManager.psm1 Gestion des profils de déploiement
DiskSelector.psm1 Choix et partitionnement du disque
WIM-Manager.psm1 Gestion des images WIM
Notify.psm1 Notifications mail et Teams

Scripts

Script Rôle Contexte
Start-Deploy.ps1 Point d'entrée du déploiement WinPE
Deploy-Assistant.ps1 Éditeur de séquences (console) Serveur
Build-WinPE-Assistant.ps1 Assistant build WinPE Serveur
Export-WIMImage.ps1 Export d'une image WIM Serveur

Fonctions exportées clés

Fonction Module Rôle
Get-PSWinDeployConfig Config Charger et retourner la configuration résolue
Initialize-SecretVault NetShare Créer/mettre à jour le coffre de secrets (DPAPI ou AES)
Build-WinPE WinPE-Builder Construire une image WinPE bootable
Invoke-TaskSequence TaskSequence Exécuter une séquence runtime JSON
Get-DeployProfile / Test-DeployProfile ProfileManager Lire / valider un profil
Select-TargetDisk DiskSelector Sélecteur de disque interactif dans WinPE
Export-WIMImage / Import-WIMImage WIM-Manager Capturer / appliquer un WIM
Test-NotifyConfig Notify Envoyer une notification de test sur un ou tous les canaux

Commandes DISM utiles

:: 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