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 \WINDOWS\inf.pnf correspondre un type de fichier spécifique ou \WINDOWS\inf* pour faire correspondre un dossier entier.

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>

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

Options de ligne de commande de la gestion des images DISM