Condividi tramite


Azione DuplicateFiles

L'azione DuplicateFiles duplica i file installati dall'azione InstallFiles . I file duplicati possono essere copiati nella stessa directory con un nome diverso o in una directory diversa con il nome originale.

Restrizioni della sequenza

L'azione DuplicateFiles deve venire dopo l'azione InstallFiles. L'azione DuplicateFiles deve anche venire dopo l'azione PatchFiles per impedire la duplicazione della versione non copiata del file.

Messaggi ActionData

Campo Descrizione dei dati delle azioni
 [1] Identificatore del file duplicato.
[6] Dimensioni del file duplicato.
[9] Identificatore della directory che contiene file duplicati.

 

Commenti

L'azione DuplicateFiles elabora una voce di tabella DuplicateFile solo se il componente collegato a tale voce viene installato in locale. Per altre informazioni, vedere Tabella dei componenti.

La stringa nel campo DestFolder è un nome di proprietà il cui valore deve essere risolto in un percorso completo. Questa proprietà può essere una delle voci della directory nella tabella Directory , qualsiasi proprietà di cartella predefinita (CommonFilesFolder, ad esempio) o una proprietà impostata da qualsiasi voce nella tabella AppSearch . Se la proprietà DestFolder non restituisce un percorso valido, l'azione DuplicateFiles non esegue alcuna operazione per tale voce.

Se il nome del file di destinazione nella colonna DestName della tabella DuplicateFile è vuoto, il nome del file di destinazione sarà uguale al nome del file originale.

I file installati dall'azione DuplicateFiles vengono rimossi dall'azione RemoveDuplicateFiles quando appropriato.