Fichiers de liste de configuration DISM
Une liste de configuration DISM vous permet de personnaliser des actions de compression, de capture et d’alignement des limites spécifiques pour chaque fichier et dossier lorsque vous capturez une image à l’aide de DISM. Le fichier de liste de configuration DISM est généralement appelé WimScript.ini
.
Vous pouvez utiliser l’option de /ConfigFile
DISM pour spécifier un fichier de liste de configuration qui définit :
- Quels fichiers et dossiers doivent être exclus du processus de capture lorsque vous exécutez
DISM /Capture-Image
. - Quels dossiers, fichiers et types de fichiers doivent être exclus du processus de compression lorsque vous utilisez l’argument
/Compress
.
Création d’un fichier de liste de configuration
Un fichier de liste de configuration est un fichier texte comportant autant que trois sections. Chaque section vous permet de définir ce qui doit se produire avec différents types de fichiers lorsque vous capturez une image. Vous pouvez créer un fichier de liste de configuration (.ini) à l’aide d’un éditeur de texte, tel que le Bloc-notes.
Les sections suivantes s’affichent dans le fichier de liste de configuration DISM. Ajoutez de nouvelles lignes dans la section appropriée pour chaque fichier ou dossier que vous souhaitez exclure.
Section | Description |
---|---|
[ExclusionList] |
Vous permet de définir les fichiers et dossiers à exclure lorsque vous utilisez l’option /Capture-Image . |
[ExclusionException] |
Vous permet de remplacer la liste d’exclusions par défaut lorsque vous utilisez l’option /Capture-Image . |
[CompressionExclusionList] |
Vous permet de définir les fichiers et dossiers spécifiques, ainsi que de spécifier des types de fichiers à exclure lorsque vous utilisez l’argument /Compress .
Remarque Vous pouvez utiliser la correspondance de fichier ou de dossier pour exclure un fichier de la compression. Vous pouvez fournir une correspondance de chemin d’accès complète ou utiliser des caractères génériques (). Par exemple, vous pouvez utiliser pour faire |
Liste d’exclusions par défaut
Par défaut, DISM exclut les fichiers suivants :
[ExclusionList]
\$ntfs.log
\hiberfil.sys
\pagefile.sys
\swapfile.sys
\System Volume Information
\RECYCLER
\Windows\CSC
[CompressionExclusionList]
*.mp3
*.zip
*.cab
\WINDOWS\inf\*.pnf
Instructions relatives à la liste d’exclusions
Vous pouvez uniquement utiliser des caractères génériques dans le dernier composant d’un chemin d’accès de fichier qui ne commence pas par une barre oblique inverse. Par exemple :
myfolder\*.txt
Vous pouvez utiliser une barre oblique inverse précédente pour limiter la correspondance des fichiers et des répertoires par rapport au répertoire racine. Par exemple, vous pouvez utiliser cette liste d’exclusions :
\myfolder \folder\subfolder
Cette liste exclut les fichiers et répertoires suivants lorsque vous capturez le « C:\ » Disque:
C:\myfolder C:\folder\subfolder
Toutefois, DISM n’exclut pas les fichiers ou répertoires contenus dans l’exemple suivant.
C:\main\myfolder C:\data\folder\subfolder
Vous pouvez remplacer la liste d’exclusions par défaut à l’aide de la
[ExclusionException]
section . Par exemple :[ExclusionException] \pagefile.sys \System Volume Information
Si une section explicite
[ExclusionException]
est fournie dans le fichier de configuration WIM, elle est toujours prioritaire sur la[Exclusion List]
section.Vous ne pouvez pas remplacer la liste d’exclusions de compression par défaut à l’aide de la
[ExclusionException]
section .
Utilisation du fichier de configuration
Si vous créez un fichier de configuration nommé personnalisé et que vous le stockez en dehors du répertoire DISM, vous pouvez utiliser la commande DISM pour exécuter le fichier. À l’invite de commandes, ouvrez le répertoire DISM. Par exemple :
Dism /Capture-Image /ImageFile:install.wim /CaptureDir:D:\ /Name:Drive-D /ConfigFile:WimScript.ini
ou
Dism /Append-Image /ImageFile:install.wim /CaptureDir:D:\ /Name:Drive-D /ConfigFile:<configuration list>
où <configuration list>
fournit l’emplacement complet du répertoire pour le fichier de configuration. Par exemple : C:\imaging\configuration_list.ini
. Vous devez utiliser l’option /Capture-Image
pour créer un fichier .wim ou l’option /Append-Image
permettant d’ajouter un fichier .wim existant.