Referensi Tindakan Standar
Pemasang Windows memiliki tindakan standar berikut.
Nama tindakan | Deskripsi singkat tindakan |
---|---|
ADMIN | Tindakan tingkat atas yang digunakan untuk penginstalan administratif. |
MENGIKLANKAN | Tindakan tingkat atas yang disebut untuk menginstal atau menghapus komponen yang diiklankan. |
AllocateRegistrySpace | Memvalidasi bahwa ruang kosong yang ditentukan oleh AVAILABLEFREEREG ada di registri. |
AppSearch | Mencari versi produk sebelumnya dan menentukan bahwa peningkatan diinstal. |
BindImage | Mengikat executable ke DLL yang diimpor. |
CCPSearch | Menggunakan tanda tangan file untuk memvalidasi bahwa produk yang memenuhi syarat diinstal pada sistem sebelum penginstalan peningkatan dilakukan. |
CostFinalize | Mengakhiri proses biaya penginstalan internal yang dimulai oleh tindakan CostInitialize. |
CostInitialize | Memulai proses biaya penginstalan. |
CreateFolder | Membuat folder kosong untuk komponen. |
CreateShortcuts | Membuat pintasan. |
DeleteServices | Menghapus layanan sistem. |
NonaktifkanRollback | Menonaktifkan putar kembali untuk sisa penginstalan. |
DuplikatFiles | Menduplikasi file yang diinstal oleh tindakan InstallFiles. |
Executeaction | Memeriksa properti EXECUTEACTION untuk menentukan tindakan tingkat atas mana yang memulai urutan eksekusi, lalu menjalankan tindakan tersebut. |
FileCost | Menginisialisasi perhitungan biaya disk dengan alat penginstal. Biaya disk tidak diselesaikan sampai tindakan CostFinalize dijalankan. |
FindRelatedProducts | Mendeteksi korespondensi antara tabel Peningkatan dan produk yang diinstal. |
ForceReboot | Digunakan dalam urutan tindakan untuk meminta pengguna memulai ulang sistem selama penginstalan. |
MENGINSTAL | Tindakan tingkat atas yang disebut untuk menginstal atau menghapus komponen. |
InstalAdminPackage | Menyalin database penginstal ke titik penginstalan administratif. |
InstallExecute | Menjalankan skrip yang berisi semua operasi dalam urutan tindakan sejak awal penginstalan atau tindakan InstallFinalize terakhir. Tidak mengakhiri transaksi. |
InstallFiles | Menyalin file dari sumber ke direktori tujuan. |
InstallFinalize | Menjalankan skrip yang berisi semua operasi dalam urutan tindakan sejak awal penginstalan atau tindakan InstallFinalize terakhir. Menandai akhir transaksi. |
InstallInitialize | Menandai awal transaksi. |
InstallSFPCatalogFile | Tindakan InstallSFPCatalogFile menginstal katalog yang digunakan oleh Windows Me untuk Windows File Protection. |
InstallValidate | Memverifikasi bahwa semua volume dengan biaya yang diatribusikan memiliki ruang yang cukup untuk penginstalan. |
IsolateComponents | Memproses tabel IsolatedComponent |
LaunchConditions | Mengevaluasi sekumpulan pernyataan bersyarat yang terkandung dalam tabel LaunchCondition yang semuanya harus dievaluasi ke True sebelum penginstalan dapat dilanjutkan. |
MigrateFeatureStates | Memigrasikan status fitur saat ini ke penginstalan yang tertunda. |
MoveFiles | Menemukan berkas yang ada dan memindahkan atau menyalin berkas tersebut ke lokasi baru. |
MsiConfigureServices | Mengonfigurasi layanan untuk sistem.
Windows Installer 4.5 dan yang lebih lama: Tidak didukung. |
Tindakan MsiPublishAssemblies | Mengelola iklan rakitan runtime bahasa umum dan rakitan Win32 yang sedang diinstal. |
MsiUnpublishAssemblies | Mengelola iklan rakitan runtime bahasa umum dan rakitan Win32 yang sedang dihapus. |
InstallODBC | Menginstal driver ODBC, penerjemah, dan sumber data. |
InstallServices | Mendaftarkan layanan dengan sistem. |
PatchFiles | Mengkueri tabel Patch untuk menentukan patch mana yang diterapkan ke file tertentu lalu melakukan patching byte-wise file. |
ProcessComponents | Mendaftarkan komponen, jalur kuncinya, dan klien komponen. |
PublishComponents | Mengiklankan komponen yang ditentukan dalam tabel PublishComponent. |
PublishFeatures | Menulis status fitur dari setiap fitur ke dalam registri sistem |
PublishProduct | Menerbitkan informasi produk dengan sistem. |
RegisterClassInfo | Mengelola pendaftaran informasi kelas COM dengan sistem. |
RegisterComPlus | Tindakan RegisterComPlus mendaftarkan aplikasi COM+. |
RegisterExtensionInfo | Mendaftarkan informasi terkait ekstensi dengan sistem. |
RegisterFonts | Mendaftarkan font yang terinstal dengan sistem. |
RegisterMIMEInfo | Mendaftarkan informasi MIME dengan sistem. |
RegisterProduct | Mendaftarkan informasi produk dengan alat penginstal dan menyimpan database penginstal di komputer lokal. |
RegisterProgIdInfo | Mendaftarkan informasi OLE ProgId dengan sistem. |
RegisterTypeLibraries | Mendaftarkan pustaka jenis dengan sistem. |
RegisterUser | Mendaftarkan informasi pengguna untuk mengidentifikasi pengguna produk. |
RemoveDuplicateFiles | Menghapus file yang diinstal oleh tindakan DuplicateFiles. |
RemoveEnvironmentStrings | Memodifikasi nilai variabel lingkungan. |
RemoveExistingProducts | Menghapus versi produk yang terinstal. |
HapusFiles | Menghapus file yang sebelumnya diinstal oleh tindakan InstallFiles. |
HapusFolder | Menghapus folder kosong yang ditautkan ke komponen yang diatur untuk dihapus. |
RemoveIniValues | Menghapus .ini informasi file yang terkait dengan komponen yang ditentukan dalam tabel IniFile. |
RemoveODBC | Menghapus sumber data ODBC, penerjemah, dan driver. |
RemoveRegistryValues | Menghapus kunci registri aplikasi yang dibuat dari tabel Registri.. |
RemoveShortcuts | Mengelola penghapusan pintasan yang diiklankan yang fiturnya dipilih untuk penghapusan instalasi. |
ResolveSource | Menentukan lokasi sumber dan mengatur properti SourceDir . |
RMCCPSearch | Menggunakan tanda tangan file untuk memvalidasi bahwa produk yang memenuhi syarat diinstal pada sistem sebelum penginstalan peningkatan dilakukan. |
ScheduleReboot | Meminta pengguna untuk menghidupkan ulang sistem di akhir penginstalan. |
SelfRegModules | Memproses modul dalam tabel SelfReg dan mendaftarkannya jika diinstal. |
SelfUnregModules | Membatalkan pendaftaran modul dalam tabel SelfReg yang diatur untuk dihapus instalannya. |
SEQUENCE | Menjalankan tindakan dalam tabel yang ditentukan oleh properti SEQUENCE . |
Aksi SetODBCFolders | Memeriksa sistem untuk driver ODBC yang ada dan menetapkan direktori target untuk driver ODBC baru. |
StartServices | Memulai layanan sistem. |
StopServices | Menghentikan layanan sistem. |
UnpublishComponents | Mengelola unadvertisement komponen dari tabel PublishComponent dan menghapus informasi tentang komponen yang diterbitkan. |
UnpublishFeatures | Menghapus informasi pemetaan status pilihan dan komponen fitur dari registri sistem. |
Batalkan pendaftaranClassInfo | Mengelola penghapusan kelas COM dari registri sistem. |
UnregisterComPlus | Tindakan UnregisterComPlus menghapus aplikasi COM+ dari registri. |
UnregisterExtensionInfo | Mengelola penghapusan informasi terkait ekstensi dari sistem. |
Membatalkan pendaftaranFonts | Menghapus informasi pendaftaran tentang font yang terinstal dari sistem. |
Batalkan pendaftaranMIMEInfo | Membatalkan pendaftaran informasi terkait MIME dari registri sistem. |
UnregisterProgIdInfo | Mengelola unregistrasi informasi OLE ProgId dengan sistem. |
UnregisterTypeLibraries | Membatalkan pendaftaran jenis pustaka dengan sistem. |
ValidateProductID | Mengatur properti ProductID ke pengidentifikasi produk lengkap. |
WriteEnvironmentStrings | Memodifikasi nilai variabel lingkungan. |
WriteIniValues | Menulis .ini informasi file. |
WriteRegistryValues | Menyiapkan informasi registri. |