DuplicateFiles-Aktion
Die Aktion "Duplizieren" dupliziert Dateien, die von der aktion InstallFiles installiert wurden. Die doppelten Dateien können in dasselbe Verzeichnis mit einem anderen Namen oder in ein anderes Verzeichnis mit dem ursprünglichen Namen kopiert werden.
Sequenzeinschränkungen
Die Aktion "DuplicateFiles" muss nach der InstallFiles-Aktionkommen. Die Aktion "Duplizierendatei" 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 mit duplizierter Datei. |
Bemerkungen
Die Aktion "DuplicateFiles" verarbeitet eine DuplicateFile-Tabelle Eintrag nur, wenn die mit diesem Eintrag verknüpfte Komponente lokal installiert wird. Weitere Informationen finden Sie in Component-Tabelle.
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 Directory Tabelle, jede vordefinierte Ordnereigenschaft (z. B.CommonFilesFolder-) oder eine Eigenschaft sein, die durch einen beliebigen Eintrag in der AppSearch- Tabelle festgelegt ist. Wenn die DestFolder-Eigenschaft keinen gültigen Pfad auswertet, führt die Aktion "DuplizierenDatei" für diesen Eintrag nichts aus.
Wenn der Name der Zieldatei in der Spalte DestName der DuplicateFile-Tabelle leer bleibt, entspricht der Zieldateiname dem ursprünglichen Dateinamen.
Dateien, die von der Aktion "DuplizierenDateien" installiert werden, werden nach Bedarf von der EntfernenDuplicateFiles-Aktion entfernt.