Tindakan Kustom Tipe 35

Tindakan kustom ini mengatur direktori penginstalan dari string teks yang diformat. Untuk informasi selengkapnya, lihat Mengubah Lokasi Target untuk Direktori

Sumber

Bidang Sumber dari tabel CustomAction berisi kunci ke tabel Direktori. Direktori yang ditunjuk diatur oleh string yang diformat di bidang Target menggunakan MsiSetTargetPath. Ini mengatur jalur target dan properti terkait ke nilai yang diperluas dari string teks yang diformat di bidang Target. Jangan mencoba mengubah lokasi direktori target selama penginstalan pemeliharaan. Jangan mencoba mengubah jalur direktori target jika beberapa komponen yang menggunakan jalur tersebut sudah diinstal untuk pengguna mana pun.

Ketik Nilai

Sertakan nilai berikut dalam kolom Jenis tabel CustomAction untuk menentukan jenis numerik dasar.

Konstanta Heksadesimal Decimal
msidbCustomActionTypeTextData + msidbCustomActionTypeDirectory 0x023 35

 

Target

Kolom Target dari tabel CustomAction berisi string teks yang diformat menggunakan fungsionalitas yang ditentukan dalam MsiFormatRecord (tanpa penentu bidang numerik). Parameter yang akan diganti diapit dalam kurung siku [...], dan mungkin properti, variabel lingkungan (% awalan), jalur file (# awalan), atau jalur direktori komponen (awalan$). Perhatikan bahwa jalur direktori selalu diakhapi dengan pemisah direktori.

Opsi Pemrosesan Kembali

Tindakan kustom tidak menggunakan opsi ini.

Opsi Penjadwalan Eksekusi

Sertakan bit bendera opsional di kolom Jenis tabel CustomAction untuk menentukan opsi penjadwalan eksekusi. Opsi ini mengontrol beberapa eksekusi tindakan kustom. Untuk deskripsi opsi, lihat Opsi Penjadwalan Eksekusi Tindakan Kustom.

Opsi Eksekusi In-Script

Tindakan kustom tidak menggunakan opsi ini.

Nilai yang Dikembalikan

Lihat Tindakan Kustom mengembalikan nilai.

Keterangan

Jika Anda mengatur properti privat dalam urutan UI dengan menulis tindakan kustom di salah satu tabel urutan antarmuka pengguna, properti tersebut tidak diatur dalam urutan eksekusi. Untuk mengatur properti dalam urutan eksekusi, Anda juga harus menempatkan tindakan kustom dalam tabel urutan eksekusi. Atau, Anda dapat menjadikan properti sebagai properti publik dan menyertakannya di properti SecureCustomProperties.

Custom_Actions

Tindakan Kustom Teks Terformat