Egyéni művelettípus 34
Ez az egyéni művelet parancssorral indítható végrehajtható műveletet hív meg. További információ: Végrehajtható fájlok.
Forrás
A végrehajtható fájl egy fájlból jön létre. A CustomAction tábla Forrás mezőjében található egy kulcs a Címtár táblában. A hivatkozott címtártábla-bejegyzés a munkakönyvtár teljes elérési útját oldja fel. Nem szükséges, hogy ez legyen a végrehajtható fájlt tartalmazó könyvtár elérési útja.
Típusérték
Adja meg az alábbi értéket a CustomAction tábla Típus oszlopában az alapszintű numerikus típus megadásához.
Állandók | Hexadecimális | Tizedes |
---|---|---|
msidbCustomActionTypeExe + msidbCustomActionTypeDirectory | 0x022 | 34 |
Cél
A CustomAction tábla Cél oszlopa tartalmazza a végrehajtható fájl teljes elérési útját és nevét, majd a végrehajtható fájl opcionális argumentumait. A végrehajtható fájl teljes elérési útja és neve kötelező. Idézőjeleket kell használni a hosszú fájlnevek vagy elérési utak köré. Az érték formázott szövegként van kezelve, és tartalmazhat tulajdonságokra, fájlokra, könyvtárakra vagy más formázott szövegattribútumokra mutató hivatkozásokat.
Feldolgozási beállítások visszaküldése
Adja meg a CustomAction tábla Típus oszlopában az opcionális jelzőbiteket a visszatérési feldolgozási beállítások megadásához. A beállítások és az értékek leírását az Egyéni művelet visszatérési feldolgozási beállításaicímű témakörben talál.
Végrehajtási ütemezési beállítások
A CustomAction tábla Típus oszlopában szerepeljenek választható jelzőbitek a végrehajtás ütemezési beállításainak megadásához. Ezek a beállítások szabályozzák az egyéni műveletek többszörös végrehajtását. A beállítások leírását az Egyéni művelet végrehajtásának ütemezési beállításaicímű témakörben talál.
In-Script végrehajtási beállítások
Adjon meg egy szkripten belüli végrehajtási beállítást az opcionális jelzőbitekkel a CustomAction tábla Típus oszlopában. Ezek a beállítások a végrehajtási, visszaállítási vagy véglegesítési szkriptbe másolja a műveleti kódot. A beállítások leírását az Egyéni művelet In-Script Végrehajtási beállításokcímű témakörben talál.
Értékek visszaadva
A végrehajtható fájlok egyéni műveleteknek 0 értéket kell visszaadnia a sikeresség érdekében. A telepítő a többi visszatérési értéket hibaként értelmezi. A visszatérési értékek figyelmen kívül hagyásához állítsa be az msidbCustomActionTypeContinue bitjelölőt a CustomAction tábla Típus mezőjében.
Megjegyzések
A végrehajtható elemeket elindító egyéni műveletek parancssorba kerülnek, amelyek általában dinamikusan kijelölt tulajdonságokat tartalmaznak. Ha ez halasztott végrehajtási egyéni műveletis, a telepítő CreateProcessAsUser vagy CreateProcess használatával hozza létre a folyamatot, amikor az egyéni műveletet meghívja a telepítési szkriptből.
Kapcsolódó témakörök