Compartir a través de


Archivos de lista de configuración de DISM

Una lista de configuración de DISM permite personalizar acciones específicas de compresión, captura y alineación de límites para cada archivo y carpeta al capturar una imagen mediante DISM. Normalmente, el archivo de lista de configuración de DISM se denomina WimScript.ini.

Puede usar la opción de /ConfigFile DISM para especificar un archivo de lista de configuración que defina:

  • Los archivos y carpetas que se deben excluir del proceso de captura al ejecutar DISM /Capture-Image.
  • Las carpetas, los archivos y los tipos de archivo deben excluirse del proceso de compresión cuando se usa el /Compress argumento .

Creación de un archivo de lista de configuración

Un archivo de lista de configuración es un archivo de texto con hasta tres secciones. Cada sección le permite definir lo que debe ocurrir con diferentes tipos de archivo al capturar una imagen. Puede crear un archivo de lista de configuración (.ini) mediante un editor de texto, como el Bloc de notas.

Las secciones siguientes aparecen en el archivo de lista de configuración de DISM. Agregue nuevas líneas en la sección pertinente para cada archivo o carpeta que quiera excluir.

Sección Descripción
[ExclusionList] Permite definir los archivos y carpetas que se excluirán al usar la /Capture-Image opción .
[ExclusionException] Permite invalidar la lista de exclusión predeterminada al usar la /Capture-Image opción .
[CompressionExclusionList] Permite definir los archivos y carpetas específicos, así como especificar tipos de archivo, para excluir cuando se usa el /Compress argumento .

Note

Puede comparar nombres de archivos o carpetas para excluir un archivo de la compresión. Puede proporcionar una coincidencia de ruta de acceso completa o puede usar caracteres comodín (). Por ejemplo, puede usar \WINDOWS\inf.pnf para que coincida con un tipo específico de archivo o \WINDOWS\inf* para que coincida con una carpeta completa.

Lista de exclusión predeterminada

De forma predeterminada, DISM excluye los siguientes archivos:

[ExclusionList]
\$ntfs.log
\hiberfil.sys
\pagefile.sys
\swapfile.sys
\System Volume Information
\RECYCLER
\Windows\CSC

[CompressionExclusionList]
*.mp3
*.zip
*.cab
\WINDOWS\inf\*.pnf

Instrucciones relativas a la lista de exclusión

  • Solo puede usar caracteres comodín en el último componente de una ruta de acceso de archivo que no comience con una barra diagonal inversa. Por ejemplo:

    myfolder\*.txt
    
  • Puede usar una barra diagonal inversa anterior para limitar la coincidencia de archivos y la coincidencia de directorios en relación con el directorio raíz. Por ejemplo, puede usar esta lista de exclusión:

    \myfolder
    \folder\subfolder
    

    Esta lista excluirá los siguientes archivos y directorios al capturar "C:\" Conducir:

    C:\myfolder
    C:\folder\subfolder
    

    Sin embargo, DISM no excluirá archivos ni directorios contenidos en el ejemplo siguiente.

    C:\main\myfolder
    C:\data\folder\subfolder
    
  • Puede invalidar la lista de exclusión predeterminada mediante la [ExclusionException] sección . Por ejemplo:

    [ExclusionException]
    \pagefile.sys
    \System Volume Information
    
  • Si se proporciona una sección explícita [ExclusionException] en el archivo de configuración de WIM, siempre tiene prioridad sobre la [Exclusion List] sección.

  • No se puede invalidar la lista de exclusión de compresión predeterminada mediante la [ExclusionException] sección .

Usar el archivo de configuración

Si crea un archivo de configuración con nombre personalizado y lo almacena fuera del directorio DISM, puede usar el comando DISM para ejecutar el archivo. En un símbolo del sistema, abra el directorio DISM. Por ejemplo:

Dism /Capture-Image /ImageFile:install.wim /CaptureDir:D:\ /Name:Drive-D /ConfigFile:WimScript.ini

or

Dism /Append-Image /ImageFile:install.wim /CaptureDir:D:\ /Name:Drive-D /ConfigFile:<configuration list>

donde <configuration list> proporciona la ubicación completa del directorio para el archivo de configuración. Por ejemplo, C:\imaging\configuration_list.ini. Debe usar la /Capture-Image opción para crear un nuevo archivo .wim o la /Append-Image opción para anexar un archivo .wim existente.

Opciones de línea de comandos para DISM Image Management