Aangepast actietype 38
Deze aangepaste actie wordt geschreven in VBScript. Zie ook Scripts.
Bron
Het veld Bron van de CustomAction-tabel bevat de null-waarde. De scriptcode voor de aangepaste actie wordt opgeslagen als een tekenreeks met letterlijke scripttekst in het veld Doel.
Typewaarde
Neem de volgende waarde op in de kolom Type van de CustomAction-tabel om het numerieke basistype van een 32-bits aangepaste actie op te geven.
Constanten | Hexadecimaal | Decimaal |
---|---|---|
msidbCustomActionTypeVBScript + msidbCustomActionTypeDirectory | 0x026 | 38 |
Windows Installer kan gebruikmaken van 64-bits aangepaste acties op 64-bits besturingssystemen. Een 64-bits aangepaste actie op basis van scripts moet de msidbCustomActionType64BitScript bit in het numerieke type bevatten. Zie 64-bits aangepaste actiesvoor meer informatie. Neem de volgende waarde op in de kolom Type van de CustomAction-tabel om het numerieke basistype van een 64-bits aangepaste actie op te geven.
Constanten | Hexadecimaal | Decimaal |
---|---|---|
msidbCustomActionTypeVBScript + msidbCustomActionTypeDirectory + msidbCustomActionType64BitScript | 0x0001026 | 4134 |
Doel
Het veld Doel van de CustomAction-tabel bevat de scriptcode voor de aangepaste actie als een tekenreeks met letterlijke scripttekst.
Opties voor retourverwerking
Voeg optionele vlag-bits toe in de kolom Type van de CustomAction-tabel om retourverwerkingsopties op te geven. Zie Aangepaste opties voor retourverwerkingvoor een beschrijving van de opties en waarden.
Opties voor het plannen van de uitvoering
Voeg optionele vlag-bits toe in de kolom Type van de CustomAction-tabel om de planningsopties voor de uitvoering op te geven. Deze opties bepalen de meerdere uitvoering van aangepaste acties. Zie Opties voor het plannen van aangepaste actiesvoor een beschrijving van de opties.
In-Script uitvoeringsopties
Voeg optionele vlag-bits toe in de kolom Type van de CustomAction-tabel om een optie voor het uitvoeren van scripts op te geven. Met deze opties kopieert u de actiecode naar het uitvoerings-, terugdraai- of doorvoerscript. Zie Aangepaste actie In-Script uitvoeringsoptiesvoor een beschrijving van de opties.
Retourwaarden
Dit aangepaste actietype retourneert altijd geslaagd.
Opmerkingen
Een aangepaste actie die is geschreven in JScript of VBScript vereist de installatie Session-object. Het installatieprogramma koppelt het Sessieobject aan het script met de naam Sessie. Omdat het sessie--object mogelijk niet bestaat tijdens het terugdraaien van de installatie, moet een uitgestelde aangepaste actie die in het script is geschreven, een van de methoden of eigenschappen van het Session-object gebruiken dat wordt beschreven in de sectie Contextinformatie verkrijgen voor aangepaste acties voor uitgestelde uitvoering om de context op te halen.
Verwante onderwerpen