Udostępnij za pośrednictwem


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.