Bagikan melalui


Menulis Tabel InstallExecuteSequence

Tindakan kustom ProcessAccounts dan UninstallAccounts menghasilkan tindakan kustom yang ditangguhkan yang membuat, menghapus, atau memutar kembali akun pengguna. Tindakan kustom ProcessAccounts dan UninstallAccounts harus dimasukkan ke dalam tabel InstallExecuteSequence yang akan dijalankan. Tambahkan entri berikut ke tabel InstallExecuteSequence. Karena tindakan kustom ini harus menjadi bagian dari pembuatan skrip, kedua tindakan kustom harus diurutkan setelah tindakan InstallInitialize.

Kondisi pada ProcessAccounts memastikan hal berikut. Lihat Sintaks Pernyataan Bersyar.

  • ProcessAccounts hanya berjalan jika komponen TestAccount sedang diinstal secara lokal di komputer.
  • Akun Uji komponen saat ini tidak diinstal atau diinstal untuk dijalankan dari sumber.

Kondisi pada UninstallAccount memastikan hal berikut:

  • UninstallAccounts hanya berjalan jika komponen TestAccount diinstal secara lokal di komputer.
  • Akun Uji komponen sedang dihapus atau diinstal untuk dijalankan dari sumbernya.

Tabel InstallExecuteSequence

Tindakan Kondisi Urutan
ProcessAccounts VersionNT AND (? TestAccount=2 OR ? TestAccount=4) AND $TestAccount=3 1550
UninstallAccounts VersionNT AND ? TestAccount=3 AND ($TestAccount=4 OR $TestAccount=2) 1560

 

Lanjutkan ke Penulisan antarmuka pengguna untuk input kata sandi.