Delen via


Naslaginformatie over standaardacties

Windows Installer heeft de volgende standaardacties.

Actienaam Korte beschrijving van de actie
ADMIN- Een actie op het hoogste niveau die wordt gebruikt voor een beheerinstallatie.
adverteren Een actie op het hoogste niveau die wordt aangeroepen om geadverteerd onderdelen te installeren of te verwijderen.
AllocateRegistrySpace Valideert dat de vrije ruimte die is opgegeven door AVAILABLEFREEREG- aanwezig is in het register.
AppSearch- Zoekt naar eerdere versies van producten en bepaalt dat upgrades zijn geïnstalleerd.
BindImage- Bindt uitvoerbare bestanden aan geïmporteerde DLL's.
CCPSearch- Maakt gebruik van bestandshandtekeningen om te controleren of in aanmerking komende producten op een systeem zijn geïnstalleerd voordat een upgrade-installatie wordt uitgevoerd.
CostFinalize- Hiermee wordt het interne installatiekostenproces beëindigd dat is gestart door de CostInitialize-actie.
CostInitialize Hiermee start u het installatiekostenproces.
CreateFolders Hiermee maakt u lege mappen voor onderdelen.
CreateShortcuts- Hiermee maakt u snelkoppelingen.
DeleteServices- Hiermee verwijdert u systeemservices.
DisableRollback- Schakelt terugdraaien uit voor de rest van de installatie.
DuplicateFiles Hiermee worden bestanden gedupliceerd die zijn geïnstalleerd door de actie InstallFiles.
ExecuteAction- Controleert de eigenschap EXECUTEACTION om te bepalen welke actie op het hoogste niveau begint met de uitvoeringsvolgorde. Vervolgens wordt die actie uitgevoerd.
FileCost- Initialiseert de berekening van de schijfkosten met het installatieprogramma. Schijfkosten worden pas voltooid nadat de actie CostFinalize is uitgevoerd.
FindRelatedProducts Detecteert correspondentie tussen de Upgradetabel en geïnstalleerde producten.
ForceReboot- Wordt gebruikt in de actiereeks om de gebruiker te vragen het systeem opnieuw op te starten tijdens de installatie.
INSTALLEREN Een actie op het hoogste niveau die wordt aangeroepen om onderdelen te installeren of te verwijderen.
InstallAdminPackage- Kopieert de installatiedatabase naar het beheerinstallatiepunt.
InstallExecute- Voert een script uit met alle bewerkingen in de actiereeks sinds het begin van de installatie of de laatste installFinalize-actie. Beëindigt de transactie niet.
InstallFiles- Kopieert bestanden van de bron naar de doelmap.
InstallFinalize Voert een script uit met alle bewerkingen in de actiereeks sinds het begin van de installatie of de laatste installFinalize-actie. Hiermee wordt het einde van een transactie gemarkeerd.
InstallInitialize Markeert het begin van een transactie.
InstallSFPCatalogFile Met de actie InstallSFPCatalogFile worden de catalogi geïnstalleerd die door Windows Me voor Windows-bestandsbeveiliging worden gebruikt.
InstallValidate- Controleert of alle volumes met toegewezen kosten voldoende ruimte hebben voor de installatie.
IsolateComponents De tabel IsolatedComponent
LaunchConditions Evalueert een set voorwaardelijke instructies in de LaunchCondition-tabel die allemaal waar moeten evalueren voordat de installatie kan worden voortgezet.
MigrateFeatureStates Hiermee worden de huidige functiestatussen naar de in behandeling zijnde installatie gemigreerd.
MoveFiles Zoekt bestaande bestanden en verplaatst of kopieert deze bestanden naar een nieuwe locatie.
MsiConfigureServices- Hiermee configureert u een service voor het systeem. Windows Installer 4.5 en eerder: Niet ondersteund.
actie MsiPublishAssemblies Beheert de aankondiging van algemene runtime-assembly's en Win32-assembly's die worden geïnstalleerd.
MsiUnpublishAssemblies Beheert de aankondiging van algemene taalruntimeassembly's en Win32-assembly's die worden verwijderd.
InstallODBC- Hiermee worden de ODBC-stuurprogramma's, vertalers en gegevensbronnen geïnstalleerd.
InstallServices- Registreert een service bij het systeem.
PatchFiles- Query's uitvoeren op de patchtabel om te bepalen welke patches worden toegepast op specifieke bestanden en voert vervolgens de byte-wise patching van de bestanden uit.
ProcessComponents- Registreert onderdelen, hun sleutelpaden en onderdeelclients.
PublishComponents- Hiermee worden de onderdelen geadverteerd die zijn opgegeven in de tabel PublishComponent.
PublishFeatures Hiermee schrijft u de functiestatus van elke functie in het systeemregister
PublishProduct- Hiermee publiceert u productinformatie met het systeem.
RegisterClassInfo- Beheert de registratie van COM-klassegegevens met het systeem.
RegisterComPlus- De actie RegisterComPlus registreert COM+-toepassingen.
RegisterExtensionInfo Registreert extensiegerelateerde informatie met het systeem.
RegisterFonts- Registreert geïnstalleerde lettertypen bij het systeem.
RegisterMIMEInfo- Registreert MIME-gegevens bij het systeem.
RegisterProduct- Registreert productgegevens bij het installatieprogramma en slaat de installatiedatabase op de lokale computer op.
RegisterProgIdInfo- Registreert OLE ProgId-informatie bij het systeem.
RegisterTypeLibraries- Registreert typebibliotheken met het systeem.
RegisterUser- Registreert gebruikersgegevens om de gebruiker van een product te identificeren.
RemoveDuplicateFiles Hiermee verwijdert u bestanden die zijn geïnstalleerd door de actie DuplicateFiles.
RemoveEnvironmentStrings- Wijzigt de waarden van omgevingsvariabelen.
RemoveExistingProducts Hiermee verwijdert u geïnstalleerde versies van een product.
RemoveFiles Hiermee verwijdert u bestanden die eerder zijn geïnstalleerd door de actie InstallFiles.
RemoveFolders Hiermee verwijdert u lege mappen die zijn gekoppeld aan onderdelen die zijn ingesteld om te worden verwijderd.
RemoveIniValues Hiermee verwijdert u .ini bestandsgegevens die zijn gekoppeld aan een onderdeel dat is opgegeven in de Tabel IniFile.
RemoveODBC- Hiermee verwijdert u ODBC-gegevensbronnen, vertalers en stuurprogramma's.
RemoveRegistryValues Hiermee verwijdert u de registersleutels van een toepassing die zijn gemaakt uit de registertabel.
RemoveShortcuts Hiermee beheert u het verwijderen van een geadverteerd snelkoppeling waarvan de functie is geselecteerd voor verwijdering.
ResolveSource- Bepaalt de bronlocatie en stelt de eigenschap SourceDir in.
RMCCPSearch- Maakt gebruik van bestandshandtekeningen om te controleren of in aanmerking komende producten op een systeem zijn geïnstalleerd voordat een upgrade-installatie wordt uitgevoerd.
ScheduleReboot- Vraagt de gebruiker om een systeem opnieuw op te starten aan het einde van de installatie.
SelfRegModules Verwerkt modules in de SelfReg-tabel en registreert ze als ze zijn geïnstalleerd.
SelfUnregModules De registratie van de modules in de SelfReg-tabel ongedaan maken die zijn ingesteld om te worden verwijderd.
Hiermee worden de acties uitgevoerd in een tabel die is opgegeven door de eigenschap SEQUENCE.
Actie setODBCFolders Controleert het systeem op bestaande ODBC-stuurprogramma's en stelt de doelmap in voor nieuwe ODBC-stuurprogramma's.
StartServices- Hiermee start u systeemservices.
StopServices- Stopt systeemservices.
UnpublishComponents Beheert de niet-ongedaan maken van onderdelen uit de tabel PublishComponent en verwijdert informatie over gepubliceerde onderdelen.
UnpublishFeatures Hiermee verwijdert u de toewijzingsgegevens voor selectiestatus en onderdelenonderdelen uit het systeemregister.
UnregisterClassInfo Hiermee beheert u het verwijderen van COM-klassen uit het systeemregister.
UnregisterComPlus- Met de actie UnregisterComPlus worden COM+-toepassingen uit het register verwijderd.
UnregisterExtensionInfo Beheert het verwijderen van extensiegerelateerde informatie uit het systeem.
UnregisterFonts- Hiermee verwijdert u registratiegegevens over geïnstalleerde lettertypen uit het systeem.
registratie van MIMEInfo ongedaan maken Registratie van MIME-gerelateerde informatie uit het systeemregister ongedaan maken.
UnregisterProgIdInfo Beheert de registratie van OLE ProgId-gegevens met het systeem.
UnregisterTypeLibraries- Registratie van typebibliotheken bij het systeem ongedaan maken.
ValidateProductID- Hiermee stelt u eigenschap ProductID in op de volledige product-id.
WriteEnvironmentStrings- Wijzigt de waarden van omgevingsvariabelen.
WriteIniValues- Hiermee schrijft u .ini bestandsgegevens.
WriteRegistryValues Hiermee stelt u registergegevens in.