Aangepast actietype 50
Met deze aangepaste actie wordt een uitvoerbaar bestand aanroepen dat is gestart met een opdrachtregel.
Zie ook uitvoerbare bestanden.
Bron
Het uitvoerbare bestand wordt gegenereerd op basis van een bestaand bestand. Het veld Bron van de CustomAction-tabel bevat een sleutel voor de tabel Eigenschap voor een eigenschap die het volledige pad naar het uitvoerbare bestand bevat.
Typewaarde
Neem de volgende waarde op in de kolom Type van de CustomAction-tabel om het numerieke basistype op te geven.
Constanten | Hexadecimaal | Decimaal |
---|---|---|
msidbCustomActionTypeExe + msidbCustomActionTypeProperty- | 0x032 | 50 |
Doel
De kolom Doel van de CustomAction-tabel bevat de opdrachtregeltekenreeks voor het uitvoerbare bestand dat is geïdentificeerd in de kolom Bron.
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
Aangepaste acties die uitvoerbare bestanden moeten een waarde van 0 retourneren om te slagen. Het installatieprogramma interpreteert een andere retourwaarde als fout. Als u retourwaarden wilt negeren, stelt u de msidbCustomActionTypeContinue bitvlag in het veld Type van de tabel CustomAction in.
Opmerkingen
Een aangepaste actie waarmee een uitvoerbaar bestand wordt gestart, maakt gebruik van een opdrachtregel die doorgaans eigenschappen bevat die dynamisch worden aangewezen. Als dit ook een aangepaste actie voor de uitvoeringis, gebruikt het installatieprogramma CreateProcessAsUser of CreateProcess om het proces te maken wanneer de aangepaste actie wordt aangeroepen vanuit het installatiescript.
Verwante onderwerpen