DuplicateFiles-Aktion
Die Aktion "DuplicateFiles" dupliziert Dateien, die von der InstallFiles-Aktion installiert wurden. Die doppelten Dateien können mit einem anderen Namen oder in ein anderes Verzeichnis mit dem ursprünglichen Namen in dasselbe Verzeichnis kopiert werden.
Sequenzeinschränkungen
Die Aktion "DuplicateFiles" muss nach der Aktion "InstallFiles" erfolgen. Die Aktion "DuplicateFiles" muss auch nach der PatchFiles-Aktion kommen, um zu verhindern, dass die nicht gepatchte Version der Datei dupliziert wird.
ActionData-Nachrichten
Feld | Beschreibung der Aktionsdaten |
---|---|
[1] | Bezeichner der duplizierten Datei. |
[6] | Größe der duplizierten Datei. |
[9] | Bezeichner des Verzeichnisses, in dem duplizierte Dateien gespeichert werden. |
Bemerkungen
Die Aktion "DuplicateFiles" verarbeitet nur dann einen Eintrag der DuplicateFile-Tabelle , wenn die komponente, die mit diesem Eintrag verknüpft ist, lokal installiert wird. Weitere Informationen finden Sie in der Komponententabelle.
Die Zeichenfolge im Feld DestFolder ist ein Eigenschaftsname, dessen Wert in einen vollqualifizierten Pfad aufgelöst werden soll. Diese Eigenschaft kann entweder eine der Verzeichniseinträge in der Verzeichnistabelle , eine beliebige vordefinierte Ordnereigenschaft (z. B. CommonFilesFolder) oder eine Eigenschaft sein, die von jedem Eintrag in der AppSearch-Tabelle festgelegt wird. Wenn die DestFolder-Eigenschaft nicht zu einem gültigen Pfad ausgewertet wird, hat die Aktion "DuplicateFiles" nichts für diesen Eintrag.
Wenn der Name der Zieldatei in der Spalte DestName der DuplicateFile-Tabelle leer ist, entspricht der Zieldateiname dem ursprünglichen Dateinamen.
Dateien, die von der Aktion "Duplikatdateien" installiert sind, werden bei Bedarf von der Aktion "RemoveDuplicateFiles " entfernt.