Akcja DuplicateFiles
Akcja DuplicateFiles duplikuje pliki zainstalowane przez akcję InstallFiles. Zduplikowane pliki można skopiować do tego samego katalogu o innej nazwie lub do innego katalogu o oryginalnej nazwie.
Ograniczenia sekwencji
Akcja DuplicateFiles musi pochodzić po akcji InstallFiles. Akcja DuplicateFiles musi również pojawić się po akcji PatchFiles, aby zapobiec duplikowaniu nienadzorowanej wersji pliku.
Komunikaty ActionData
Pole | Opis danych akcji |
---|---|
[1] | Identyfikator zduplikowanego pliku. |
[6] | Rozmiar zduplikowanego pliku. |
[9] | Identyfikator katalogu zawierającego zduplikowany plik. |
Uwagi
Akcja DuplicateFiles przetwarza tabelę DuplicateFile wpis tylko wtedy, gdy składnik połączony z tym wpisem jest instalowany lokalnie. Aby uzyskać więcej informacji, zobacz Tabela składników.
Ciąg w polu DestFolder jest nazwą właściwości, której wartość ma zostać rozpoznana jako w pełni kwalifikowana ścieżka. Ta właściwość może być dowolnym wpisem katalogu w tabeli Directory, dowolną wstępnie zdefiniowaną właściwością folderu (CommonFilesFolder, na przykład) lub właściwością ustawioną przez dowolny wpis w tabeli AppSearch. Jeśli właściwość DestFolder nie ocenia prawidłowej ścieżki, akcja DuplicateFiles nic nie robi dla tego wpisu.
Jeśli nazwa pliku docelowego w kolumnie DestName tabeli DuplicateFile pozostanie pusta, nazwa pliku docelowego będzie taka sama jak oryginalna nazwa pliku.
Pliki zainstalowane przez akcję DuplicateFiles są usuwane przez akcję RemoveDuplicateFiles w razie potrzeby.