Een transformatie genereren
Het VBScript-bestand WiGenXfm.vbs is beschikbaar in de Windows SDK-onderdelen voor Windows Installer-ontwikkelaars. Met dit voorbeeldscript kan een transformatie worden gegenereerd van twee Windows Installer-databases. Zie Databasetransformatiesvoor meer informatie.
In het voorbeeld ziet u het gebruik van:
OpenDatabase-methode (Installer Object)
methode LastErrorRecord van het Installer-object
GenerateTransform-methode van het Database-object
U hebt de CScript.exe of WScript.exe versie van Windows Script Host nodig om dit voorbeeld te gebruiken. Als u CScript.exe wilt gebruiken om dit voorbeeld uit te voeren, typt u een opdrachtregel bij de opdrachtprompt met behulp van de volgende syntaxis. Help wordt weergegeven als het eerste argument /? of als er te weinig argumenten zijn opgegeven. Als u de uitvoer wilt omleiden naar een bestand, beëindigt u de opdrachtregel met VBS > [pad naar bestand]. Het voorbeeld retourneert een waarde van 0 voor succes, 1 als hulp wordt aangeroepen en 2 als het script mislukt.
cscript WiGenXfm.vbs [pad naar oorspronkelijke database][pad naar gewijzigde database][pad om bestand te transformeren]
Geef het pad op naar de oorspronkelijke Windows Installer-database. Geef het pad op naar de herziene database. Geef het pad op naar het transformatiebestand dat moet worden gemaakt. Als het pad naar het transformatiebestand wordt weggelaten, worden de twee databases alleen vergeleken.
Zie Windows Installer Scripting Examplesvoor aanvullende scriptvoorbeelden voor scripts. Zie Ontwikkelhulpprogramma's voor Windows Installervoor voorbeeldhulpprogramma's waarvoor Windows Script Host niet is vereist.
Houd er rekening mee dat een voorbeeld van lokalisatiehet genereren van een aanpassingstransformatie.