Partager via


DuplicateFiles Action

L’action DuplicateFiles duplique les fichiers installés par l’action InstallFiles . Les fichiers en double peuvent être copiés dans le même répertoire avec un nom différent ou dans un autre répertoire avec le nom d’origine.

Restrictions de séquence

L’action DuplicateFiles doit se présenter après l’action InstallFiles. L’action DuplicateFiles doit également se présenter après l’action PatchFiles pour empêcher la duplication de la version non corrigée du fichier.

ActionData Messages

Champ Description des données d’action
[1] Identificateur du fichier dupliqué.
[6] Taille du fichier en double.
[9] Identificateur du répertoire contenant le fichier dupliqué.

 

Remarques

L’action DuplicateFiles traite une table DuplicateFile entrée uniquement si le composant lié à cette entrée est installé localement. Pour plus d’informations, consultez table component.

La chaîne dans le champ DestFolder est un nom de propriété dont la valeur est censée être résolue en chemin complet. Cette propriété peut être l’une des entrées de répertoire dans la table Directory, toute propriété de dossier prédéfinie (CommonFilesFolder, par exemple) ou une propriété définie par n’importe quelle entrée de la table AppSearch. Si la propriété DestFolder n’évalue pas le chemin d’accès valide que l’action DuplicateFiles ne fait rien pour cette entrée.

Si le nom du fichier de destination dans la colonne DestName de la table DuplicateFile est vide, le nom du fichier de destination est identique au nom de fichier d’origine.

Les fichiers installés par l’action DuplicateFiles sont supprimés par l’action RemoveDuplicateFiles le cas échéant.