Acción DuplicateFiles
La acción DuplicateFiles duplica los archivos instalados por la acción InstallFiles. Los archivos duplicados se pueden copiar en el mismo directorio con un nombre diferente o en otro directorio con el nombre original.
Restricciones de secuencia
La acción DuplicateFiles debe aparecer después de la acción InstallFiles de . La acción DuplicateFiles también debe aparecer después de la acción PatchFiles para evitar la duplicación de la versión nopatched del archivo.
Mensajes actionData
Campo | Descripción de los datos de acción |
---|---|
[1] | Identificador del archivo duplicado. |
[6] | Tamaño del archivo duplicado. |
[9] | Identificador del directorio que contiene el archivo duplicado. |
Observaciones
La acción DuplicateFiles procesa un tabla DuplicateFile entrada solo si el componente vinculado a esa entrada se instala localmente. Para obtener más información, vea Tabla componente.
La cadena del campo DestFolder es un nombre de propiedad cuyo valor se espera que se resuelva en una ruta de acceso completa. Esta propiedad puede ser cualquiera de las entradas de directorio de la tabla Directory de, cualquier propiedad de carpeta predefinida (CommonFilesFolder, por ejemplo) o una propiedad establecida por cualquier entrada de la tabla AppSearch. Si la propiedad DestFolder no se evalúa como una ruta de acceso válida, la acción DuplicateFiles no hace nada para esa entrada.
Si el nombre del archivo de destino de la columna DestName de la tabla DuplicateFile se deja en blanco, el nombre del archivo de destino será el mismo que el nombre de archivo original.
Los archivos instalados por la acción DuplicateFiles se quitan mediante la acción RemoveDuplicateFiles cuando corresponda.