Arquivos de lista de configuração do DISM

Uma lista de configuração do DISM permite personalizar ações específicas de compactação, captura e alinhamento de limites para cada arquivo e pasta quando você captura uma imagem usando DISM. O arquivo de lista de configuração dism normalmente é chamado WimScript.inide .

Você pode usar a opção do /ConfigFile DISM para especificar um arquivo de lista de configuração que defina:

  • Quais arquivos e pastas devem ser excluídos do processo de captura quando você executa DISM /Capture-Image.
  • Quais pastas, arquivos e tipos de arquivo devem ser excluídos do processo de compactação quando você usa o /Compress argumento .

Criando um arquivo de lista de configuração

Um arquivo de lista de configuração é um arquivo de texto com até três seções. Cada seção permite definir o que deve acontecer com diferentes tipos de arquivo ao capturar uma imagem. Você pode criar um arquivo de lista de configuração (.ini) usando um editor de texto, como o Bloco de Notas.

As seções a seguir aparecem no arquivo de lista de configuração dism. Adicione novas linhas na seção relevante para cada arquivo ou pasta que você deseja excluir.

Seção Descrição
[ExclusionList] Permite que você defina os arquivos e pastas a serem excluídos ao usar a opção /Capture-Image .
[ExclusionException] Permite substituir a lista de exclusão padrão ao usar a opção /Capture-Image .
[CompressionExclusionList] Permite que você defina os arquivos e pastas específicos e, também, especifique tipos de arquivo para excluir ao usar o /Compress argumento .
Observação

Você pode usar a correspondência de arquivos ou pastas para excluir um arquivo da compactação. Você pode fornecer uma correspondência de caminho completo ou pode usar caracteres curinga (). Por exemplo, você pode usar \WINDOWS\inf.pnf para corresponder a um tipo específico de arquivo ou \WINDOWS\inf* para corresponder a uma pasta inteira.

Lista de Exclusão Padrão

Por padrão, o DISM exclui os seguintes arquivos:

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

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

Diretrizes da lista de exclusão

  • Você só pode usar caracteres curinga no último componente em um caminho de arquivo que não começa com uma barra invertida. Por exemplo:

    myfolder\*.txt
    
  • Você pode usar uma barra invertida anterior para limitar a correspondência de arquivos e a correspondência de diretório em relação ao diretório raiz. Por exemplo, você pode usar esta lista de exclusão:

    \myfolder
    \folder\subfolder
    

    Essa lista excluirá os seguintes arquivos e diretórios quando você capturar o "C:\" Dirigir:

    C:\myfolder
    C:\folder\subfolder
    

    No entanto, o DISM não excluirá arquivos ou diretórios contidos no exemplo a seguir.

    C:\main\myfolder
    C:\data\folder\subfolder
    
  • Você pode substituir a lista de exclusão padrão usando a [ExclusionException] seção . Por exemplo:

    [ExclusionException]
    \pagefile.sys
    \System Volume Information
    
  • Se uma seção explícita [ExclusionException] for fornecida no arquivo de configuração wim, ela sempre terá precedência sobre a [Exclusion List] seção.

  • Você não pode substituir a lista de exclusão de compactação padrão usando a [ExclusionException] seção .

Usando o Arquivo de Configuração

Se você criar um arquivo de configuração de nome personalizado e armazená-lo fora do diretório DISM, poderá usar o comando DISM para executar o arquivo. Em um prompt de comando, abra o diretório DISM. Por exemplo:

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>

em que <configuration list> fornece o local de diretório completo para o arquivo de configuração. Por exemplo, C:\imaging\configuration_list.ini. Você deve usar a opção /Capture-Image para criar um novo arquivo .wim ou a opção /Append-Image de acrescentar um arquivo .wim existente.

Opções da Linha de Comando de Gerenciamento de Imagem do DISM