Bagikan melalui


Tindakan Kustom Tipe 38

Tindakan kustom ini ditulis dalam VBScript. Lihat juga Skrip.

Sumber

Bidang Sumber dari tabel CustomAction berisi nilai null. Kode skrip untuk tindakan kustom disimpan sebagai string teks skrip harfiah di bidang Target.

Ketik Nilai

Sertakan nilai berikut dalam kolom Jenis tabel CustomAction untuk menentukan jenis numerik dasar tindakan kustom 32-bit.

Konstanta Heksadesimal Desimal
msidbCustomActionTypeVBScript + msidbCustomActionTypeDirectory 0x026 38

 

Pemasang Windows dapat menggunakan tindakan kustom 64-bit pada sistem operasi 64-bit. Tindakan kustom 64-bit berdasarkan skrip harus menyertakan bit msidbCustomActionType64BitScript dalam jenis numeriknya. Untuk informasi, lihat Tindakan Kustom 64-bit. Sertakan nilai berikut dalam kolom Jenis tabel CustomAction untuk menentukan jenis numerik dasar tindakan kustom 64-bit.

Konstanta Heksadesimal Desimal
msidbCustomActionTypeVBScript + msidbCustomActionTypeDirectory + msidbCustomActionType64BitScript 0x0001026 4134

 

Target

Bidang Target tabel CustomAction berisi kode skrip untuk tindakan kustom sebagai string teks skrip harfiah.

Opsi Pemrosesan Kembali

Sertakan bit bendera opsional di kolom Jenis tabel CustomAction untuk menentukan opsi pemrosesan pengembalian. Untuk deskripsi opsi dan nilai, lihat Opsi Pemrosesan Pengembalian Tindakan Kustom.

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

Sertakan bit bendera opsional di kolom Jenis tabel CustomAction untuk menentukan opsi eksekusi dalam skrip. Opsi ini menyalin kode tindakan ke dalam eksekusi, putar kembali, atau terapkan skrip. Untuk deskripsi opsi, lihat Tindakan Kustom In-Script Opsi Eksekusi.

Nilai yang Dikembalikan

Jenis tindakan kustom ini selalu mengembalikan keberhasilan.

Keterangan

Tindakan kustom yang ditulis dalam JScript atau VBScript memerlukan objek Sesi penginstalan. Alat penginstal melampirkan Objek Sesi ke skrip dengan nama "Sesi". Karena objek Sesi mungkin tidak ada selama putar kembali penginstalan, tindakan kustom yang ditangguhkan yang ditulis dalam skrip harus menggunakan salah satu metode atau properti objek Sesi yang dijelaskan di bagian Mendapatkan Informasi Konteks untuk Tindakan Kustom Eksekusi yang Ditangguhkan untuk mengambil konteksnya.

Custom_Actions