Megosztás a következőn keresztül:


Standard műveletekre vonatkozó referencia

A Windows Installer az alábbi szabványos műveleteket hajtja végre.

Művelet neve A művelet rövid leírása
RENDSZERGAZDA Rendszergazdai telepítéshez használt legfelső szintű művelet.
ADVERTISE A meghirdetett összetevők telepítéséhez vagy eltávolításához szükséges legfelső szintű művelet.
AllocateRegistrySpace Ellenőrzi, hogy az AVAILABLEFREEREG által megadott szabad terület létezik-e a beállításjegyzékben.
AppSearch Megkeresi a termékek korábbi verzióit, és megállapítja, hogy telepítve vannak-e a frissítések.
BindImage A végrehajtható elemeket az importált DLL-ekhez köti.
CCPSearch Fájlajánlással ellenőrzi, hogy a megfelelő termékek telepítve vannak-e a rendszeren a frissítés telepítése előtt.
CostFinalize Véget vet a CostInitialize műveletáltal megkezdett belső telepítési költségszámítási folyamatnak.
CostInitialize Elindítja a telepítési költségszámítási folyamatot.
CreateFolders Üres mappákat hoz létre az összetevők számára.
CreateShortcuts Parancsikonokat hoz létre.
DeleteServices Eltávolítja a rendszerszolgáltatásokat.
DisableRollback Letiltja a visszaállítást a telepítés hátralévő részében.
DuplicateFiles Duplikálja az InstallFiles művelet által telepített fájlokat.
ExecuteAction Ellenőrzi a EXECUTEACTION tulajdonságot annak megállapításához, hogy melyik legfelső szintű művelet kezdi meg a végrehajtási sorrendet, majd futtassa a műveletet.
FileCost Inicializálja a lemezköltség-számítást a telepítővel. A lemezköltség-számítás csak a CostFinalize művelet végrehajtásáig lesz véglegesítve.
FindRelatedProducts Észleli a Frissítés tábla és a telepített termékek közötti levelezést.
ForceReboot A műveletütemezésben a rendszer újraindítását kéri a felhasználótól a telepítés során.
INSTALL Az összetevők telepítéséhez vagy eltávolításához szükséges legfelső szintű művelet.
InstallAdminPackage Másolja a telepítő adatbázisát a felügyeleti telepítési pontra.
InstallExecute Futtat egy szkriptet, amely a műveletütemezés összes műveletét tartalmazza a telepítés kezdete vagy az utolsó InstallFinalize művelet óta. Nem fejezi be a tranzakciót.
InstallFiles Fájlokat másol a forrásból a célkönyvtárba.
InstallFinalize Futtat egy szkriptet, amely a műveletütemezés összes műveletét tartalmazza a telepítés kezdete vagy az utolsó InstallFinalize művelet óta. A tranzakció végét jelöli meg.
InstallInitialize Egy tranzakció elejét jelöli meg.
InstallSFPCatalogFile Az InstallSFPCatalogFile művelet telepíti a Windows Me for Windows File Protection által használt katalógusokat.
InstallValidate Ellenőrzi, hogy minden hozzárendelt költséggel rendelkező kötet rendelkezik-e elegendő helytel a telepítéshez.
IsolateComponents A IsolatedComponent tábla
LaunchConditions Kiértékeli a LaunchCondition táblában található feltételes utasítások készletét, amelyeknek a telepítés folytatása előtt mindegyiknek True értékre kell értékelnie.
MigrateFeatureStates Az aktuális szolgáltatásállapotokat a függőben lévő telepítésre migrálja.
MoveFiles Megkeresi a meglévő fájlokat, és áthelyezi vagy átmásolja őket egy új helyre.
MsiConfigureServices Konfigurál egy szolgáltatást a rendszerhez. Windows Installer 4.5 és korábbi: Nem támogatott.
MsiPublishAssemblies művelet Kezeli a telepített közös nyelvi futtatókörnyezeti szerelvények és Win32-szerelvények hirdetését.
MsiUnpublishAssemblies Kezeli az eltávolított közös nyelvi futtatókörnyezeti szerelvények és Win32-szerelvények hirdetését.
InstallODBC Telepíti az ODBC-illesztőprogramokat, a fordítókat és az adatforrásokat.
InstallServices Regisztrál egy szolgáltatást a rendszerben.
PatchFiles Lekérdezi a Patch táblát annak megállapításához, hogy mely javításokat alkalmazza a rendszer adott fájlokra, majd végrehajtja a fájlok bájtalapú javítását.
ProcessComponents Regisztrálja az összetevőket, azok kulcsútvonalait és az összetevő-ügyfeleket.
PublishComponents Meghirdeti a PublishComponent táblában megadott összetevőket.
PublishFeatures Az egyes funkciók funkcióállapotának írása a rendszerregisztrációs adatbázisba
PublishProduct Termékinformációkat tesz közzé a rendszerben.
RegisterClassInfo Kezeli a COM-osztály adatainak regisztrációját a rendszerben.
RegisterComPlus A RegisterComPlus művelet regisztrálja a COM+ alkalmazásokat.
RegisterExtensionInfo A bővítményekkel kapcsolatos információkat regisztrálja a rendszeren.
RegisterFonts Regisztrálja a telepített betűtípusokat a rendszerben.
RegisterMIMEInfo A MIME-adatokat regisztrálja a rendszerben.
RegisterProduct A termékinformációkat regisztrálja a telepítőnél, és a telepítő adatbázisát a helyi számítógépen tárolja.
RegisterProgIdInfo Regisztrálja az OLE ProgId-adatokat a rendszeren.
RegisterTypeLibraries Típuskódtárakat regisztrál a rendszeren.
RegisterUser Regisztrálja a felhasználói adatokat a termék felhasználójának azonosításához.
RemoveDuplicateFiles Törli a DuplicateFiles művelet által telepített fájlokat.
RemoveEnvironmentStrings Módosítja a környezeti változók értékeit.
RemoveExistingProducts Eltávolítja a termék telepített verzióit.
RemoveFiles Eltávolítja az InstallFiles művelet által korábban telepített fájlokat.
RemoveFolders Eltávolítja az eltávolítandó összetevőkhöz csatolt üres mappákat.
RemoveIniValues Törli az IniFile táblában megadott összetevőhöz társított .ini fájladatokat.
RemoveODBC Eltávolítja az ODBC-adatforrásokat, a fordítókat és az illesztőprogramokat.
RemoveRegistryValues Eltávolítja az alkalmazás beállításkulcsait, amelyeket a Beállításjegyzék táblából hoztak létre.
RemoveShortcuts Kezeli egy olyan meghirdetett parancsikon eltávolítását, amelynek a funkciója ki van választva eltávolításra.
ResolveSource Meghatározza a forráshelyet, és beállítja a SourceDir tulajdonságot.
RMCCPSearch Fájlajánlással ellenőrzi, hogy a megfelelő termékek telepítve vannak-e a rendszeren a frissítés telepítése előtt.
ScheduleReboot A rendszer újraindítását kéri a felhasználótól a telepítés végén.
SelfRegModules Feldolgozza a Modulokat a SelfReg táblában, és regisztrálja őket, ha telepítve vannak.
SelfUnregModules Törli az eltávolítandónak beállított SelfReg-táblában lévő modulok regisztrációjának megszüntetését.
SEQUENCE A műveleteket a SEQUENCE tulajdonság által megadott táblában futtatja.
SetODBCFolders action Ellenőrzi a rendszert a meglévő ODBC-illesztőprogramok esetében, és beállítja az új ODBC-illesztőprogramok célkönyvtárát.
StartServices Rendszerszolgáltatások indítása.
StopServices Leállítja a rendszerszolgáltatásokat.
UnpublishComponents A PublishComponent táblából felügyeli az összetevők visszaalakítását, és eltávolítja a közzétett összetevőkkel kapcsolatos információkat.
UnpublishFeatures Eltávolítja a kijelölési állapot és a funkcióösszetevő leképezési adatait a rendszerregisztrációs adatbázisból.
ClassInfo regisztrációja törlése Kezeli a COM-osztályok rendszerregisztrációs adatbázisból való eltávolítását.
UnregisterComPlus A UnregisterComPlus művelet eltávolítja a COM+ alkalmazásokat a beállításjegyzékből.
UnregisterExtensionInfo Kezeli a bővítményekkel kapcsolatos információk rendszerből való eltávolítását.
UnregisterFonts Eltávolítja a telepített betűtípusokkal kapcsolatos regisztrációs adatokat a rendszerből.
Regisztráció törléseMIMEInfo Törölje a MIME-hez kapcsolódó információk regisztrációját a rendszerregisztrációs adatbázisból.
UnregisterProgIdInfo Kezeli az OLE ProgId-adatok regisztrációjának törlését a rendszerrel.
UnregisterTypeLibraries A típuskódtárak regisztrációjának törlése a rendszerrel.
ValidateProductID Beállítja ProductID tulajdonságot a teljes termékazonosítóra.
WriteEnvironmentStrings Módosítja a környezeti változók értékeit.
WriteIniValues .ini fájlinformációkat ír.
WriteRegistryValues Beállításjegyzék-adatok beállítása.