Dela via


Referens för standardåtgärder

Windows Installer har följande standardåtgärder.

Åtgärdsnamn Kort beskrivning av åtgärden
ADMIN En åtgärd på den översta nivån som används för en administrativ installation.
ANNONSERA En åtgärd på den översta nivån som anropas för att installera eller ta bort annonserade komponenter.
AllokeraRegistrySpace- Verifierar att det lediga utrymme som anges av AVAILABLEFREEREG finns i registret.
AppSearch Söker efter tidigare versioner av produkter och fastställer att uppgraderingar är installerade.
BindImage Binder körbara filer till importerade DLL:er.
CCPSearch Använder filsignaturer för att verifiera att kvalificerande produkter installeras på ett system innan en uppgraderingsinstallation utförs.
CostFinalize Avslutar den interna installationskostnadsprocessen som påbörjas av åtgärden CostInitialize.
CostInitialize Startar processen för installationskostnad.
CreateFolders Skapar tomma mappar för komponenter.
CreateShortcuts Skapar genvägar.
DeleteServices Tar bort systemtjänster.
DisableRollback Inaktiverar återställning för resten av installationen.
Dubblettfiler Duplicerar filer som har installerats av åtgärden InstallFiles.
ExecuteAction Kontrollerar egenskapen EXECUTEACTION för att avgöra vilken åtgärd på den översta nivån som påbörjar körningssekvensen och kör sedan åtgärden.
FileCost Initierar beräkningen av diskkostnader med installationsprogrammet. Diskkostnaden har inte slutförts förrän åtgärden CostFinalize har körts.
FindRelatedProducts Identifierar korrespondens mellan tabellen Upgrade och installerade produkter.
ForceReboot Används i åtgärdssekvensen för att uppmana användaren att starta om systemet under installationen.
INSTALLERA En åtgärd på den översta nivån som kallas för att installera eller ta bort komponenter.
InstallAdminPackage Kopierar installationsdatabasen till den administrativa installationsplatsen.
InstallExecute Kör ett skript som innehåller alla åtgärder i åtgärdssekvensen sedan installationen startade eller den senaste åtgärden InstallFinalize. Avslutar inte transaktionen.
InstallFiles Kopierar filer från källan till målkatalogen.
InstallFinalize Kör ett skript som innehåller alla åtgärder i åtgärdssekvensen sedan installationen startade eller den senaste åtgärden InstallFinalize. Markerar slutet på en transaktion.
InstallInitialize Markerar början på en transaktion.
InstallSFPCatalogFile Åtgärden InstallSFPCatalogFile installerar katalogerna som används av Windows Me för Windows File Protection.
InstallValidate Verifierar att alla volymer med tillskrivna kostnader har tillräckligt med utrymme för installationen.
IsolateComponents Bearbetar tabellen IsolatedComponent
LaunchConditions Utvärderar en uppsättning villkorssatser som finns i tabellen LaunchCondition som alla måste utvärderas till True innan installationen kan fortsätta.
MigrateFeatureStates Migrerar aktuella funktionstillstånd till den väntande installationen.
MoveFiles Letar upp befintliga filer och flyttar eller kopierar filerna till en ny plats.
MsiConfigureServices Konfigurerar en tjänst för systemet. Windows Installer 4.5 och tidigare: Stöds inte.
msiPublishAssemblies-åtgärd Hanterar annonsering av vanliga språkkörningssammansättningar och Win32-sammansättningar som installeras.
MsiUnpublishAssemblies Hanterar annonsering av vanliga språkkörningssammansättningar och Win32-sammansättningar som tas bort.
InstallODBC Installerar ODBC-drivrutiner, översättare och datakällor.
InstallServices Registrerar en tjänst med systemet.
PatchFiles Frågar tabellen Patch för att avgöra vilka korrigeringar som tillämpas på specifika filer och utför sedan bytevis korrigering av filerna.
ProcessComponents Registrerar komponenter, deras nyckelsökvägar och komponentklienter.
PublishComponents Annonserar de komponenter som anges i tabellen PublishComponent.
PublishFeatures Skriver funktionstillståndet för varje funktion i systemregistret
PublishProduct Publicerar produktinformation med systemet.
RegisterClassInfo Hanterar registreringen av COM-klassinformation med systemet.
RegisterComPlus Åtgärden RegisterComPlus registrerar COM+-program.
RegisterExtensionInfo Registrerar tilläggsrelaterad information med systemet.
RegisterFonts Registrerar installerade teckensnitt med systemet.
RegisterMIMEInfo Registrerar MIME-information med systemet.
RegisterProduct Registrerar produktinformation med installationsprogrammet och lagrar installationsdatabasen på den lokala datorn.
RegisterProgIdInfo Registrerar OLE ProgId-information med systemet.
RegisterTypeLibraries Registrerar typbibliotek med systemet.
RegisterUser Registrerar användarinformation för att identifiera användaren av en produkt.
RemoveDuplicateFiles Tar bort filer som installerats av åtgärden DuplicateFiles.
RemoveEnvironmentStrings Ändrar värdena för miljövariabler.
RemoveExistingProducts Tar bort installerade versioner av en produkt.
RemoveFiles Tar bort filer som tidigare installerats av åtgärden InstallFiles.
RemoveFolders Tar bort tomma mappar som är länkade till komponenter som ska tas bort.
RemoveIniValues Tar bort .ini filinformation som är associerad med en komponent som anges i tabellen IniFile.
RemoveODBC- Tar bort ODBC-datakällor, översättare och drivrutiner.
RemoveRegistryValues Tar bort ett programs registernycklar som har skapats från registertabellen..
RemoveShortcuts Hanterar borttagningen av en annonserad genväg vars funktion har valts för avinstallation.
ResolveSource Avgör källplatsen och anger egenskapen SourceDir.
RMCCPSearch Använder filsignaturer för att verifiera att kvalificerande produkter installeras på ett system innan en uppgraderingsinstallation utförs.
ScheduleReboot Uppmanar användaren att starta om systemet i slutet av installationen.
SelfRegModules Bearbetar moduler i tabellen SelfReg och registrerar dem om de är installerade.
SelfUnregModules Avregistrerar modulerna i tabellen SelfReg som ska avinstalleras.
SEQUENCE Kör åtgärderna i en tabell som anges av egenskapen SEQUENCE.
SetODBCFolders-åtgärd Kontrollerar systemet efter befintliga ODBC-drivrutiner och anger målkatalogen för nya ODBC-drivrutiner.
StartServices Startar systemtjänster.
StopServices Stoppar systemtjänster.
UnpublishComponents Hanterar avregistrering av komponenter från tabellen PublishComponent och tar bort information om publicerade komponenter.
UnpublishFeatures Tar bort mappningsinformationen selection-state och feature-component från systemregistret.
AvregistreraClassInfo Hanterar borttagning av COM-klasser från systemregistret.
UnregisterComPlus Åtgärden UnregisterComPlus tar bort COM+-program från registret.
UnregisterExtensionInfo Hanterar borttagning av tilläggsrelaterad information från systemet.
AvregistreraFonts Tar bort registreringsinformation om installerade teckensnitt från systemet.
AvregistreraMIMEInfo Avregistrerar MIME-relaterad information från systemregistret.
UnregisterProgIdInfo Hanterar avregistrering av OLE ProgId-information med systemet.
UnregisterTypeLibraries Avregistrerar typbibliotek med systemet.
ValidateProductID Anger egenskapen ProductID till den fullständiga produktidentifieraren.
WriteEnvironmentStrings Ändrar värdena för miljövariabler.
WriteIniValues Skriver .ini filinformation.
WriteRegistryValues Konfigurerar registerinformation.