Informazioni di riferimento sulle azioni standard
Windows Installer include le azioni standard seguenti.
Nome azione | Breve descrizione dell'azione |
---|---|
AMMINISTRAZIONE | Azione di primo livello utilizzata per un'installazione amministrativa. |
PUBBLICIZZARE | Azione di primo livello chiamata per installare o rimuovere componenti annunciati. |
AllocateRegistrySpace | Verifica che lo spazio disponibile specificato da AVAILABLEFREEREG esista nel Registro di sistema. |
Appsearch | Cerca le versioni precedenti dei prodotti e determina che gli aggiornamenti vengono installati. |
BindImage | Associa i file eseguibili alle DLL importate. |
CCPSearch | Usa le firme di file per verificare che i prodotti idonei siano installati in un sistema prima dell'esecuzione di un'installazione dell'aggiornamento. |
CostFinalize | Termina il processo di costo dell'installazione interno avviato dall'azione CostInitialize. |
CostInitialize | Avvia il processo di costo dell'installazione. |
CreateFolders | Crea cartelle vuote per i componenti. |
CreateShortcuts | Crea collegamenti. |
DeleteServices | Rimuove i servizi di sistema. |
DisableRollback | Disabilita il rollback per il resto dell'installazione. |
DuplicateFiles | Duplica i file installati dall'azione InstallFiles. |
ExecuteAction | Controlla la proprietà EXECUTEACTION per determinare quale azione di primo livello inizia la sequenza di esecuzione, quindi esegue tale azione. |
FileCost | Inizializza il calcolo dei costi del disco con il programma di installazione. Il costo del disco non viene finalizzato fino a quando non viene eseguita l'azione CostFinalize. |
FindRelatedProducts | Rileva la corrispondenza tra la tabella Upgrade e i prodotti installati. |
ForceReboot | Utilizzato nella sequenza di azione per richiedere all'utente un riavvio del sistema durante l'installazione. |
INSTALLARE | Azione di primo livello chiamata per installare o rimuovere componenti. |
InstallAdminPackage | Copia il database del programma di installazione nel punto di installazione amministrativo. |
InstallExecute | Esegue uno script contenente tutte le operazioni nella sequenza di azione dall'inizio dell'installazione o dall'ultima azione InstallFinalize. Non termina la transazione. |
InstallFiles | Copia i file dall'origine alla directory di destinazione. |
InstallFinalize | Esegue uno script contenente tutte le operazioni nella sequenza di azione dall'inizio dell'installazione o dall'ultima azione InstallFinalize. Contrassegna il termine della transazione. |
InstallInitialize | Contrassegna l'inizio di una transazione. |
InstallSFPCatalogFile | L'azione InstallSFPCatalogFile installa i cataloghi usati da Windows Me per Protezione file di Windows. |
InstallValidate | Verifica che tutti i volumi con costi con attributi dispongano di spazio sufficiente per l'installazione. |
IsolateComponents | Elabora la tabella IsolatedComponent |
LaunchConditions | Valuta un set di istruzioni condizionali contenute nella tabella LaunchCondition che deve tutti restituire True prima che l'installazione possa continuare. |
MigrateFeatureStates | Esegue la migrazione degli stati di funzionalità correnti all'installazione in sospeso. |
MoveFiles | Individua i file esistenti e li sposta o copia in un nuovo percorso. |
MsiConfigureServices | Configura un servizio per il sistema.
Windows Installer 4.5 e versioni precedenti: Non supportato. |
Azione MsiPublishAssemblies | Gestisce l'annuncio di assembly Common Language Runtime e assembly Win32 installati. |
MsiUnpublishAssemblies | Gestisce l'annuncio degli assembly Common Language Runtime e degli assembly Win32 che vengono rimossi. |
InstallODBC | Installa driver, traduttori e origini dati ODBC. |
InstallServices | Registra un servizio con il sistema. |
PatchFiles | Esegue una query sulla tabella Patch per determinare quali patch vengono applicate a file specifici e quindi esegue l'applicazione di patch per byte dei file. |
ProcessComponents | Registra i componenti, i relativi percorsi chiave e i client dei componenti. |
PublishComponents | Annuncia i componenti specificati nella tabella PublishComponent. |
PublishFeatures | Scrive lo stato della funzionalità di ogni funzionalità nel Registro di sistema |
PublishProduct | Pubblica le informazioni sul prodotto con il sistema. |
RegisterClassInfo | Gestisce la registrazione delle informazioni sulla classe COM con il sistema. |
RegisterComPlus | L'azione RegisterComPlus registra le applicazioni COM+. |
RegisterExtensionInfo | Registra le informazioni correlate all'estensione con il sistema. |
RegisterFonts | Registra i tipi di carattere installati con il sistema. |
RegisterMIMEInfo | Registra le informazioni MIME con il sistema. |
RegisterProduct | Registra le informazioni sul prodotto con il programma di installazione e archivia il database del programma di installazione nel computer locale. |
RegisterProgIdInfo | Registra le informazioni OLE ProgId con il sistema. |
RegisterTypeLibraries | Registra librerie di tipi con il sistema. |
RegisterUser | Registra le informazioni utente per identificare l'utente di un prodotto. |
RemoveDuplicateFiles | Elimina i file installati dall'azione DuplicateFiles. |
RemoveEnvironmentStrings | Modifica i valori delle variabili di ambiente. |
RemoveExistingProducts | Rimuove le versioni installate di un prodotto. |
RemoveFiles | Rimuove i file installati in precedenza dall'azione InstallFiles. |
RemoveFolders | Rimuove cartelle vuote collegate ai componenti impostati per essere rimosse. |
RemoveIniValues | Elimina .ini informazioni sul file associate a un componente specificato nella tabella IniFile. |
RemoveODBC | Rimuove origini dati ODBC, traduttori e driver. |
RemoveRegistryValues | Rimuove le chiavi del Registro di sistema di un'applicazione create dalla tabella del Registro di sistema. |
RemoveShortcuts | Gestisce la rimozione di un collegamento annunciato la cui funzionalità è selezionata per la disinstallazione. |
ResolveSource | Determina il percorso di origine e imposta la proprietà SourceDir . |
RMCCPSearch | Usa le firme di file per verificare che i prodotti idonei vengano installati in un sistema prima che venga eseguita un'installazione dell'aggiornamento. |
ScheduleReboot | Richiede all'utente un riavvio del sistema alla fine dell'installazione. |
SelfRegModules | Elabora i moduli nella tabella SelfReg e li registra se vengono installati. |
SelfUnregModules | Annulla la registrazione dei moduli nella tabella SelfReg impostata per la disinstallazione. |
SEQUENZA | Esegue le azioni in una tabella specificata dalla proprietà SEQUENCE . |
Azione SetODBCFolders | Controlla il sistema per i driver ODBC esistenti e imposta la directory di destinazione per i nuovi driver ODBC. |
StartServices | Avvia i servizi di sistema. |
StopServices | Arresta i servizi di sistema. |
UnpublishComponents | Gestisce l'annullamento dell'annullamento dei componenti dalla tabella PublishComponent e rimuove le informazioni sui componenti pubblicati. |
UnpublishFeatures | Rimuove le informazioni di mapping dello stato della selezione e del componente di funzionalità dal Registro di sistema. |
Annullare la registrazioneClassInfo | Gestisce la rimozione delle classi COM dal Registro di sistema. |
UnregisterComPlus | L'azione UnregisterComPlus rimuove le applicazioni COM+ dal Registro di sistema. |
UnregisterExtensionInfo | Gestisce la rimozione delle informazioni correlate all'estensione dal sistema. |
Annulla registrazioneFonts | Rimuove le informazioni di registrazione sui tipi di carattere installati dal sistema. |
Annullare la registrazioneMIMEInfo | Annulla la registrazione delle informazioni correlate a MIME dal Registro di sistema. |
UnregisterProgIdInfo | Gestisce l'annullamento della registrazione delle informazioni OLE ProgId con il sistema. |
Annullare la registrazioneTypeLibraries | Annullare la registrazione delle librerie di tipi con il sistema. |
ValidateProductID | Imposta la proprietà ProductID sull'identificatore completo del prodotto. |
WriteEnvironmentStrings | Modifica i valori delle variabili di ambiente. |
WriteIniValues | Scrive .ini informazioni sui file. |
WriteRegistryValues | Configura le informazioni del Registro di sistema. |