DuplicateFiles művelet
A DuplicateFiles művelet duplikálja a InstallFiles művelet által telepített fájlokat. A duplikált fájlok másolhatók ugyanarra a könyvtárra más néven, vagy egy másik, eredeti névvel rendelkező könyvtárba.
Sorozatkorlátozások
A DuplicateFiles műveletnek az InstallFiles műveletután kell érkeznie. A DuplicateFiles műveletnek a PatchFiles művelet után is létre kell jönnie, hogy megakadályozza a fájl nem másolt verziójának duplikálását.
ActionData-üzenetek
Mező | A műveleti adatok leírása |
---|---|
[1] | Duplikált fájl azonosítója. |
[6] | Duplikált fájl mérete. |
[9] | A duplikált fájlt tartalmazó könyvtár azonosítója. |
Megjegyzések
A DuplicateFiles művelet csak akkor dolgoz fel DuplicateFile táblát, bejegyzést, ha a bejegyzéshez csatolt összetevő helyileg van telepítve. További információ: Összetevő tábla.
A DestFolder mező sztringje egy olyan tulajdonságnév, amelynek értéke várhatóan egy teljes elérési útra lesz feloldva. Ez a tulajdonság lehet a Címtár táblában lévő címtárbejegyzések bármelyike, az előre definiált mappatulajdonságok (például a CommonFilesFolder), vagy a AppSearch tábla bármely bejegyzése által beállított tulajdonság. Ha a DestFolder tulajdonság nem érvényes elérési útként értékeli ki, a DuplicateFiles művelet nem tesz semmit a bejegyzéshez.
Ha a Célfájl neve a DuplicateFile tábla DestName oszlopában üres, a célfájl neve megegyezik az eredeti fájlnévvel.
A DuplicateFiles művelet által telepített fájlokat a RemoveDuplicateFiles művelet távolítja el, ha szükséges.