Delen via


Aangepast actietype 37

Deze aangepaste actie wordt geschreven in JScript, zoals ECMA 262. Windows Installer biedt geen ondersteuning voor JScript 1.0. Zie Scriptsvoor meer informatie.

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
msidbCustomActionTypeJScript + msidbCustomActionTypeDirectory 0x025 37

 

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
msidbCustomActionTypeJScript + msidbCustomActionTypeDirectory + msidbCustomActionType64BitScript 0x0001025 4133

 

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.

Custom_Actions