Condividi tramite


Informazioni di riferimento sulle azioni standard

Windows Installer include le azioni standard seguenti.

Nome azione Breve descrizione dell'azione
amministratore di Azione di primo livello utilizzata per un'installazione amministrativa.
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 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àEXECUTEACTIONper 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 Aggiorna e i prodotti installati.
ForceReboot Utilizzato nella sequenza di azioni per richiedere all'utente un riavvio del sistema durante l'installazione.
INSTALL 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 la fine di una transazione.
InstallInitialize Contrassegna l'inizio di una transazione.
InstallSFPCatalogFile L'azione InstallSFPCatalogFile installa i cataloghi usati da Windows Me per La protezione file di Windows.
InstallValidate Verifica che tutti i volumi con costi attribuiti abbiano spazio sufficiente per l'installazione.
IsolateComponents Elabora la tabella IsolatedComponent
LaunchConditions Valuta un set di istruzioni condizionali contenute nella tabella LaunchCondition che deve restituire true prima che l'installazione possa continuare.
MigrateFeatureStates Esegue la migrazione degli stati correnti delle funzionalità all'installazione in sospeso.
MoveFiles Individua i file esistenti e sposta o copia tali file 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 degli assembly Common Language Runtime e degli assembly Win32 installati.
MsiUnpublishAssemblies Gestisce l'annuncio degli assembly Common Language Runtime e degli assembly Win32 che vengono rimossi.
InstallODBC Installa i driver, i traduttori e le 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 di Registra i componenti, i relativi percorsi chiave e i client dei componenti.
PublishComponents di Annuncia i componenti specificati nella tabella PublishComponent.
PublishFeatures Scrive lo stato della funzionalità di ogni funzionalità nel Registro di sistema
PublishProduct Pubblica 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 le librerie dei 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 le cartelle vuote collegate ai componenti impostati da rimuovere.
removeIniValues Elimina .ini informazioni sui file associate a un componente specificato nella tabella IniFile.
RemoveODBC Rimuove origini dati, traduttori e driver ODBC.
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 siano installati in un sistema prima dell'esecuzione di 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 installati.
SelfUnregModules Annulla la registrazione dei moduli nella tabella SelfReg impostata per la disinstallazione.
SEQUENCE Esegue le azioni in una tabella specificata dalla proprietàSEQUENCE.
'azione SetODBCFolders Controlla il sistema per individuare 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'inversione dei componenti dalla tabella PublishComponent e rimuove le informazioni sui componenti pubblicati.
unpublishFeatures Rimuove le informazioni di mapping dello stato di selezione e del componente delle funzionalità dal Registro di sistema.
UnregisterClassInfo 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.
Annullare la registrazioneFonts Rimuove le informazioni di registrazione sui tipi di carattere installati dal sistema.
UnregisterMIMEInfo 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.
unregisterTypeLibraries Annulla la registrazione delle librerie dei tipi con il sistema.
ValidateProductID Imposta 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.