Expand-WindowsCustomDataImage
Expand-WindowsCustomDataImage
Expands a custom data image.
Syntaxe
Parameter Set: Default
Expand-WindowsCustomDataImage -CustomDataImage <String> -ImagePath <String> -SingleInstance [-LogLevel <LogLevel> {Errors | Warnings | WarningsInfo} ] [-LogPath <String> ] [-ScratchDirectory <String> ] [ <CommonParameters>]
Description détaillée
The Expand-WindowsCustomDataImage cmdlet expands a custom data image. Single instance files apply to the operating system partition that is contained in a custom data image in the recovery folder on the device.
Paramètres
-CustomDataImage<String>
Specifies the custom data of a Windows image captured in a WIM container.
Alias |
none |
Requis ? |
true |
Position ? |
named |
Valeur par défaut |
none |
Accepter l'entrée de pipeline ? |
true(ByPropertyName) |
Accepter les caractères génériques ? |
false |
-ImagePath<String>
Specifies the location of a WIM file.
Alias |
none |
Requis ? |
true |
Position ? |
named |
Valeur par défaut |
none |
Accepter l'entrée de pipeline ? |
true(ByPropertyName) |
Accepter les caractères génériques ? |
false |
-LogLevel<LogLevel>
Spécifie le niveau de sortie maximal affiché dans les journaux. Le niveau de journalisation par défaut est 3. Les valeurs acceptées sont les suivantes :1 = Erreurs uniquement2 = Erreurs et avertissements3 = Erreurs, avertissements et informations4 = Toutes les informations précitées et sorties de débogage
Alias |
LL |
Requis ? |
false |
Position ? |
named |
Valeur par défaut |
none |
Accepter l'entrée de pipeline ? |
true(ByPropertyName) |
Accepter les caractères génériques ? |
false |
-LogPath<String>
Spécifie le chemin d'accès et le nom de fichier complets pour la connexion. S'ils n'ont pas été définis, le chemin par défaut est %WINDIR%\Logs\Dism\dism.log
.Dans Windows PE, le répertoire par défaut est l'espace de travail temporaire RAMDISK, dont la capacité peut ne pas dépasser 32 Mo. Le fichier journal est automatiquement archivé. L'extension .bak est ajoutée au nom du fichier journal archivé et un nouveau fichier journal est généré. Chaque fois que le fichier journal est archivé, l'ancien fichier .bak est écrasé. Lorsque vous utilisez un partage réseau qui n'est pas lié à un domaine, utilisez la commande « net use » avec les informations d'identification de domaine pour définir les autorisations d'accès avant de définir le chemin d'accès au journal DISM.
Alias |
LP |
Requis ? |
false |
Position ? |
named |
Valeur par défaut |
none |
Accepter l'entrée de pipeline ? |
true(ByPropertyName) |
Accepter les caractères génériques ? |
false |
-ScratchDirectory<String>
Spécifie un répertoire temporaire qui sera utilisé lors de l'extraction des fichiers à utiliser pendant la maintenance. Le répertoire doit exister localement. S'il n'est pas spécifié, le répertoire \Windows\%Temp%
est utilisé par défaut, avec un nom de sous-répertoire dont la valeur hexadécimale est générée de manière aléatoire pour chaque exécution de DISM. Les éléments du répertoire de travail sont supprimés après chaque opération. Vous ne devez pas utiliser d'emplacement de partage réseau comme répertoire de travail pour développer un package (fichier .cab ou .msu) pour l'installation. Le répertoire utilisé pour l'extraction de fichiers à usage temporaire pour la maintenance doit être un répertoire local.
Alias |
none |
Requis ? |
false |
Position ? |
named |
Valeur par défaut |
none |
Accepter l'entrée de pipeline ? |
true(ByPropertyName) |
Accepter les caractères génériques ? |
false |
-SingleInstance
Indicates that this cmdlet changes the custom data files applied on the operating system partition to file pointers backed up by the file payloads in the custom data image.
Alias |
none |
Requis ? |
true |
Position ? |
named |
Valeur par défaut |
none |
Accepter l'entrée de pipeline ? |
true(ByPropertyName) |
Accepter les caractères génériques ? |
false |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants : -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer et -OutVariable. Pour plus d'informations, consultez . about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).
Entrées
Le type d'entrée correspond au type des objets que vous pouvez adresser à l'applet de commande.
- System.String[], Microsoft.Dism.Commands.ImageObject, Microsoft.Dism.Commands.ImageObjectWithState
Sorties
Le type de sortie correspond au type des objets que l'applet de commande émet.
- Microsoft.Dism.Commands.OfflineImageObject
Exemples
Example 1: Expand a custom data image
This command expands the custom data image C:\oem.ppkg to the specified image path. This command specifies the SingleInstance parameter.
PS C:\> Expand-WindowsCustomDataImage -CustomDataImage "C:\oem.ppkg" -ImagePath "C:\" -SingleInstance