共用方式為


DuplicateFiles 動作

DuplicateFiles 巨集指令會複製 InstallFiles 動作所安裝的檔案。 重複的檔案可以複製到具有相同名稱的相同目錄,或複製到具有原始名稱的不同目錄。

時序限制

DuplicateFiles 巨集指令必須在 InstallFiles 巨集指令之後。 重複檔案動作也必須在 PatchFiles 巨集指令之後發生, 以防止複製未修補的檔案版本。

ActionData 訊息

動作數據的描述
[1] 重複檔案的識別碼。
[6] 重複檔案的大小。
[9] 包含重複檔案之目錄的識別碼。

 

言論

只有在連結至該專案的元件安裝在本機時,DuplicateFiles 巨集指令才會處理 DuplicateFile 數據表 專案。 如需詳細資訊,請參閱 元件資料表

DestFolder 字段中的字串是屬性名稱,其值預期會解析為完整路徑。 此屬性可以是 Directory 數據表中的任何目錄專案、任何預先定義的資料夾屬性(例如,CommonFilesFolder),或 appSearch 數據表 中任何專案所設定的屬性。 如果 DestFolder 屬性未評估為有效的路徑,則 DuplicateFiles 巨集指令不會對該專案執行任何動作。

如果 DuplicateFile 資料表之 DestName 資料行中的目的地檔名保留空白,則目的地檔名會與源檔名稱相同。

重複檔案動作所安裝的檔案會在適當時由 removeDuplicateFiles 動作 移除。