Aracılığıyla paylaş


Standart Eylemler Başvurusu

Windows Installer aşağıdaki standart eylemlere sahiptir.

Eylem adı Eylemin kısa açıklaması
ADMIN Yönetim yüklemesi için kullanılan en üst düzey eylem.
REKLAM Tanıtılan bileşenleri yüklemek veya kaldırmak için çağrılan en üst düzey eylem.
AllocateRegistrySpace AVAILABLEFREEREG tarafından belirtilen boş alanın kayıt defterinde mevcut olduğunu doğrular.
AppSearch Ürünlerin önceki sürümlerini arar ve yükseltmelerin yüklendiğini belirler.
BindImage Yürütülebilir dosyaları içeri aktarılan DLL'lere bağlar.
ccpsearch Yükseltme yüklemesi gerçekleştirilmeden önce uygun ürünlerin bir sisteme yüklendiğini doğrulamak için dosya imzalarını kullanır.
CostFinalize CostInitialize eylemitarafından başlayan iç yükleme maliyetlendirme işlemini sonlandırır.
CostInitialize Yükleme maliyetlendirme işlemini başlatır.
CreateFolders Bileşenler için boş klasörler oluşturur.
CreateShortcuts Kısayollar oluşturur.
DeleteServices Sistem hizmetlerini kaldırır.
DisableRollback Yüklemenin geri kalanı için geri almayı devre dışı bırakır.
DuplicateFiles InstallFiles eylemi tarafından yüklenen dosyaları yineler.
ExecuteAction Yürütme sırasını hangi üst düzey eylemin başladığını belirlemek için EXECUTEACTION özelliğini denetler ve ardından bu eylemi çalıştırır.
FileCost Yükleyici ile disk maliyeti hesaplamasını başlatır. CostFinalize eylemi yürütülene kadar disk maliyetlendirmesi sonlandırılmaz.
FindRelatedProducts Yükseltme tablosu yüklü ürünler arasındaki yazışmaları algılar.
ForceReboot Kullanıcıdan yükleme sırasında sistemin yeniden başlatılmasını istemesi için eylem dizisinde kullanılır.
YÜKLEME Bileşenleri yüklemek veya kaldırmak için çağrılan en üst düzey eylem.
InstallAdminPackage Yükleyici veritabanını yönetim yükleme noktasına kopyalar.
InstallExecute Yüklemenin başlangıcından veya son InstallFinalize eyleminden sonra eylem dizisindeki tüm işlemleri içeren bir betik çalıştırır. İşlemi sonlandırmaz.
InstallFiles Dosyaları kaynaktan hedef dizine kopyalar.
InstallFinalize Yüklemenin başlangıcından veya son InstallFinalize eyleminden sonra eylem dizisindeki tüm işlemleri içeren bir betik çalıştırır. İşlemin sonunu işaretler.
InstallInitialize İşlemin başlangıcını işaretler.
InstallSFPCatalogFile InstallSFPCatalogFile eylemi, Windows Dosya Koruması için Windows Me tarafından kullanılan katalogları yükler.
InstallValidate Öznitelikli maliyetleri olan tüm birimlerin yükleme için yeterli alana sahip olduğunu doğrular.
YalıtComponents IsolatedComponent tablosunu işler
LaunchConditions Yüklemenin devam etmesi için önce LaunchCondition tablosunda yer alan ve tümünün True olarak değerlendirilmesi gereken bir koşullu deyim kümesini değerlendirir.
MigrateFeatureStates Geçerli özellik durumlarını bekleyen yüklemeye geçirir.
MoveFiles Mevcut dosyaları bulur ve bu dosyaları yeni bir konuma taşır veya kopyalar.
MsiConfigureServices Sistem için bir hizmet yapılandırılır. Windows Installer 4.5 ve önceki: Desteklenmiyor.
MsiPublishAssemblies eylemi Yüklenen ortak dil çalışma zamanı derlemelerinin ve Win32 derlemelerinin tanıtımını yönetir.
MsiUnpublishAssemblies Kaldırılan ortak dil çalışma zamanı derlemelerinin ve Win32 derlemelerinin tanıtımını yönetir.
InstallODBC ODBC sürücülerini, çeviricileri ve veri kaynaklarını yükler.
InstallServices Bir hizmeti sisteme kaydeder.
PatchFiles Belirli dosyalara hangi düzeltme eklerinin uygulandığını belirlemek için Patch tablosunu sorgular ve ardından dosyaların bayt başına düzeltme ekini gerçekleştirir.
ProcessComponents Bileşenleri, bunların anahtar yollarını ve bileşen istemcilerini kaydeder.
PublishComponents PublishComponent tablosunda belirtilen bileşenleri tanıtır.
PublishFeatures Her özelliğin özellik durumunu sistem kayıt defterine yazar
PublishProduct Ürün bilgilerini sistemle yayımlar.
RegisterClassInfo COM sınıf bilgilerinin sisteme kaydını yönetir.
RegisterComPlus RegisterComPlus eylemi COM+ uygulamalarını kaydeder.
RegisterExtensionInfo Uzantıyla ilgili bilgileri sisteme kaydeder.
RegisterFonts Yüklü yazı tiplerini sisteme kaydeder.
RegisterMIMEInfo MIME bilgilerini sisteme kaydeder.
RegisterProduct Ürün bilgilerini yükleyiciye kaydeder ve yükleyici veritabanını yerel bilgisayarda depolar.
RegisterProgIdInfo OLE ProgId bilgilerini sisteme kaydeder.
RegisterTypeLibraries Tür kitaplıklarını sisteme kaydeder.
RegisterUser Bir ürünün kullanıcısını tanımlamak için kullanıcı bilgilerini kaydeder.
RemoveDuplicateFiles DuplicateFiles eylemi tarafından yüklenen dosyaları siler.
RemoveEnvironmentStrings Ortam değişkenlerinin değerlerini değiştirir.
RemoveExistingProducts Bir ürünün yüklü sürümlerini kaldırır.
RemoveFiles Daha önce InstallFiles eylemi tarafından yüklenen dosyaları kaldırır.
RemoveFolders Kaldırılacak şekilde ayarlanmış bileşenlere bağlı boş klasörleri kaldırır.
RemoveIniValues IniFile tablosunda belirtilen bir bileşenle ilişkili .ini dosya bilgilerini siler.
RemoveODBC ODBC veri kaynaklarını, çeviricileri ve sürücüleri kaldırır.
RemoveRegistryValues Bir uygulamanın Kayıt Defteri tablosundan oluşturulan kayıt defteri anahtarlarını kaldırır..
RemoveShortcuts Özelliği kaldırma için seçilen tanıtılan bir kısayolun kaldırılmasını yönetir.
ResolveSource Kaynak konumu belirler ve SourceDir özelliğini ayarlar.
RMCCPSearch Yükseltme yüklemesi gerçekleştirilmeden önce uygun ürünlerin bir sisteme yüklendiğini doğrulamak için dosya imzalarını kullanır.
ScheduleReboot Yüklemenin sonunda kullanıcıdan sistem yeniden başlatmasını ister.
SelfRegModules SelfReg tablosundaki modülleri işler ve yüklüyse kaydeder.
SelfUnregModules Kaldırılacak şekilde ayarlanmış SelfReg tablosundaki modüllerin kaydını kaldırır.
SIRALI SEQUENCE özelliği tarafından belirtilen bir tabloda eylemleri çalıştırır.
SetODBCFolders Eylemi Sistemi mevcut ODBC sürücüleri için denetler ve yeni ODBC sürücüleri için hedef dizini ayarlar.
StartServices Sistem hizmetlerini başlatır.
StopServices Sistem hizmetlerini durdurur.
UnpublishComponents PublishComponent tablosundan bileşenlerin tersini yönetir ve yayımlanan bileşenler hakkındaki bilgileri kaldırır.
Yayımdan Kaldırma Seçim durumu ve özellik bileşeni eşleme bilgilerini sistem kayıt defterinden kaldırır.
UnregisterClassInfo COM sınıflarının sistem kayıt defterinden kaldırılmasını yönetir.
UnregisterComPlus UnregisterComPlus eylemi, COM+ uygulamalarını kayıt defterinden kaldırır.
UnregisterExtensionInfo Uzantıyla ilgili bilgilerin sistemden kaldırılmasını yönetir.
Fonts Kaydını Kaldır Yüklü yazı tipleri hakkındaki kayıt bilgilerini sistemden kaldırır.
UnregisterMIMEInfo SISTEM kayıt defterinden MIME ile ilgili bilgilerin kaydını kaldırır.
UnregisterProgIdInfo OLE ProgId bilgilerinin sistemle kaydının kaldırılma işlemini yönetir.
UnregisterTypeLibraries Tür kitaplıklarının kaydını sistemle birlikte kaydeder.
ValidateProductID ProductID özelliğini tam ürün tanımlayıcısına ayarlar.
WriteEnvironmentStrings Ortam değişkenlerinin değerlerini değiştirir.
WriteIniValues .ini dosya bilgilerini yazar.
WriteRegistryValues Kayıt defteri bilgilerini ayarlar.