Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Uma secção DestinationDirs especifica o diretório de destino ou diretórios de destino para todas as operações de copiar, eliminar e/ou renomear ficheiros referenciados pelo nome noutros locais do ficheiro INF.
[DestinationDirs]
[DefaultDestDir=dirid[,subdir]]
[file-list-section=dirid[,subdir]]...
Entradas
DefaultDestDir=dirid[,subdir]
Especifica o diretório de destino predefinido para todas as operações de copiar, eliminar e/ou renomear ficheiros que não estejam explicitamente listados numa secção de lista de ficheiros referenciada por outras entradas aqui. Para garantir que as operações de ficheiro ocorrem sempre no diretório correto, um ficheiro INF que inclua entradas Incluir e Necessita não deve especificar um diretório de destino predefinido. Para mais informações, consulte a seguinte secção de Observações.
secção-lista-de= ficheiros dirid[,subdir]] ...
Especifica o nome determinado pelo autor INF de uma secção referenciada por uma diretiva CopyFiles, RenFiles ou DelFiles noutro local do ficheiro INF. Tal entrada é opcional se esta secção tiver uma entrada DefaultDestDir e todas as operações de ficheiro de cópia especificadas neste INF tiverem o mesmo destino-alvo. No entanto, qualquer secção de lista de ficheiros referenciada por uma diretiva RenFiles ou DelFiles noutra parte do INF deve estar listada aqui.
dirid
Especifica o identificador de diretório do diretório de destino para operações em ficheiros referenciados por nome, possivelmente dentro de uma secção de lista de ficheiros nomeada do INF. Para listas de dirids comumente usados, veja Utilização de Dirids. No Windows 10 versão 1709 e versões posteriores do Windows, recomenda-se que o DIRID 13 seja utilizado. Veja correr a partir da Driver Store para mais informações.
Subdir
Especifica o subdiretório (e o resto do seu caminho, se existir, sob o diretório identificado pelo dirid) como destino das operações de ficheiro na secção de lista de ficheiros dada.
Remarks
A secção DestinationDirs é obrigatória em qualquer ficheiro INF que utilize uma diretiva INF CopyFiles ou que faça referência a uma secção de lista de ficheiros, seja com uma diretiva CopyFiles, DelFiles ou RenFiles .
Se o Abc.inf incluir secções de outro ficheiro INF, Def.inf, e ambos os ficheiros INF incluírem uma entrada DefaultDestDir para operações de copy-file, renome-file ou delete-file, o Windows ignora o diretório de destino predefinido especificado em Def.inf e executa todas as operações correspondentes no diretório de destino predefinido especificado em Abc.inf.
Para garantir que as operações de ficheiro ocorrem sempre nos diretórios corretos, um ficheiro INF que inclua entradas Include e Needs não deve incluir uma entrada DefaultDestDir numa secção DestinationDirs . Em vez disso, tal ficheiro INF deve referenciar explicitamente todos os nomes das secções da lista de ficheiros especificados pelas diretivas CopyFiles, RenFiles e DelFiles na secção DestinationDirs .
Se um ficheiro INF não incluir entradas Incluir e Necessidades , o INF pode usar a entrada DefaultDestDir para especificar um destino predefinido para operações de copiar, renomear e eliminar ficheiros que apareçam noutros locais do ficheiro INF:
- As diretivas CopyFiles que utilizam a notação de cópia direta (@nomeficheiro) devem ter uma entrada DefaultDestDir na secção DestinationDirs do INF onde aparece a entrada de cópia direta.
- As secções CopyFiles, RenFiles ou DelFiles que não são diretamente referenciadas na secção DestinationDirs devem ter uma entrada DefaultDestDir na secção DestinationDirs do INF, onde aparecem as secções de copiar, renomear e eliminar ficheiros.
Examples
Este exemplo define o diretório alvo predefinido para todas as operações de copiar, eliminar ficheiro e renomear ficheiro. Uma secção DestinationDirs tão simples é comum a ficheiros INF para novos dispositivos periféricos, porque tal INF normalmente copia apenas um conjunto de ficheiros fonte para um único diretório no computador alvo.
[DestinationDirs]
DefaultDestDir = 13
Este exemplo mostra um fragmento da secção DestinationDirs do INF para um driver de exibição/vídeo.
[DestinationDirs]
DefaultDestDir = 13
; ...
; list of per-Manufacturer, per-Models, per-DDInstall-section, and
; CopyFiles-referenced xxx.Miniport/xxx.Display sections omitted here
; along with several other miniport/display paired drivers
; ...
vga.Miniport = 13
vga.Display = 13
xga.Miniport = 13
xga.Display = 13