Opsi Eksekusi In-Script Tindakan Kustom
Anda dapat menggunakan bendera opsi berikut untuk menentukan eksekusi dalam skrip tindakan kustom. Opsi ini menyalin kode tindakan ke dalam eksekusi, pembatalan, atau skrip penerapan. Untuk mengatur opsi, tambahkan nilai dalam tabel ini ke nilai di bidang Jenis tabel CustomAction.
Perhatikan bahwa msidbCustomActionTypeInScript harus disertakan dengan masing-masing opsi ini.
Istilah | Deskripsi |
---|---|
(tidak ada) |
Heksadesimal: 0x00000000 Desimal: 0 Eksekusi segera. |
msidbCustomActionTypeInScript |
Heksadesimal: 0x00000400 Desimal: 1024 Antrean untuk eksekusi pada titik terjadwal dalam skrip. Bendera ini menunjuk bahwa ini adalah tindakan kustom eksekusi yang ditangguhkan. |
msidbCustomActionTypeInScript + msidbCustomActionTypeRollback |
Heksadesimal: 0x00000400 + 0x00000100 Desimal: 1280 Antrean untuk eksekusi pada titik terjadwal dalam skrip. Hanya dijalankan setelah penginstalan digulung balik. Bendera ini menunjuk bahwa ini adalah tindakan kustom putar kembali. |
msidbCustomActionTypeInScript + msidbCustomActionTypeCommit |
Heksadesimal: 0x00000400 + 0x00000200 Desimal: 1536 Antrean untuk eksekusi pada titik terjadwal dalam skrip. Hanya dijalankan setelah penerapan penginstalan. Bendera ini menunjuk bahwa ini adalah tindakan kustom penerapan. |
msidbCustomActionTypeInScript + msidbCustomActionTypeNoImpersonate |
Heksadesimal: 0x00000400 + 0x00000800 Desimal: 3072 Antrean untuk eksekusi pada titik terjadwal dalam skrip. Dijalankan tanpa peniruan identitas pengguna. Berjalan dalam konteks sistem. |
msidbCustomActionTypeInScript + msidbCustomActionTypeNoImpersonate + msidbCustomActionTypeRollback |
Heksadesimal: 0x00000400 + 0x00000800 + 0x00000100 Desimal: 3328 Antrean untuk eksekusi pada titik terjadwal dalam skrip. Dijalankan tanpa peniruan identitas pengguna. Berjalan dalam konteks sistem. Kombinasi bendera ini menunjuk bahwa ini adalah tindakan kustom putar kembali. |
msidbCustomActionTypeInScript + msidbCustomActionTypeNoImpersonate + msidbCustomActionTypeCommit |
Heksadesimal: 0x00000400 + 0x00000800 + 0x00000200 Desimal: 3584 Antrean untuk eksekusi pada titik terjadwal dalam skrip. Dijalankan tanpa peniruan identitas pengguna. Berjalan dalam konteks sistem. Kombinasi bendera ini menunjuk bahwa ini adalah tindakan kustom penerapan. |
msidbCustomActionTypeTSAware + msidbCustomActionTypeInScript |
Heksadesimal: 0x00000400 + 0x00004000 Desimal: 17408 Antrean untuk eksekusi pada titik terjadwal dalam skrip. Dijalankan dengan peniruan identitas pengguna. Berjalan dengan peniruan identitas pengguna selama penginstalan per komputer di server yang menjalankan layanan peran Server Terminal. Tindakan kustom eksekusi normal yang ditangguhkan, tanpa atribut ini, berjalan tanpa peniruan identitas pengguna di server terminal selama penginstalan per komputer. Atribut ini tidak berpengaruh jika tindakan juga memiliki atribut msidbCustomActionTypeNoImpersonate. |
msidbCustomActionTypeTSAware + msidbCustomActionTypeInScript + msidbCustomActionTypeRollback |
Heksadesimal: 0x00000400 + 0x00004000 + 0x00000100 Desimal: 17664 Antrean untuk eksekusi pada titik terjadwal dalam skrip. Jalankan hanya setelah penginstalan digulung balik. Jalankan dengan peniruan identitas pengguna. Berjalan dengan peniruan identitas pengguna selama penginstalan per mesin di server terminal. |
msidbCustomActionTypeTSAware + msidbCustomActionTypeInScript + msidbCustomActionTypeCommit |
Heksadesimal: 0x00000400 + 0x00004000 + 0x00000200 Desimal: 17920 Antrean untuk eksekusi pada titik terjadwal dalam skrip. Hanya berjalan pada penerapan penginstalan. Dijalankan dengan peniruan identitas pengguna. Berjalan dengan peniruan identitas pengguna selama penginstalan per mesin di server terminal. |
Untuk informasi tentang tindakan kustom yang hanya berjalan saat patch sedang dihapus instalannya, lihat Opsi Hapus Instalan Patch Tindakan Kustom.
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk