Penginstalan File

Setelah biaya file selesai, alat penginstal memiliki semua informasi yang diperlukan untuk memproses dua tindakan manipulasi file: DuplicateFiles dan MoveFiles.

Gunakan tindakan DuplikatFiles untuk menentukan file yang akan diduplikasi penginstal dalam tabel DuplikatFile. Gunakan tindakan MoveFilesuntuk menentukan file mana yang akan dipindahkan dengan mengkueri tabel MoveFile.

Perhatikan bahwa bidang Opsi dari tabel MoveFile menentukan apakah file asli akan dihapus dari lokasinya saat ini atau tidak. File yang dipindahkan atau disalin oleh tindakan MoveFiles tidak dihapus saat produk dihapus.

Tindakan InstallFiles dipanggil setelah semua operasi manipulasi file lainnya selesai. Tindakan InstallFiles memproses tabel Media, tabel File , dan tabel Komponen untuk menentukan file mana yang akan disalin dari sumber ke tujuan.

Tindakan InstallFiles membuat struktur direktori yang diperlukan untuk menginstal semua file. Jika folder yang kosong secara eksplisit diperlukan untuk diinstal, tindakan CreateFolders dapat dipanggil untuk membuatnya.