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. |