Die Skep van 'n Skadelike MSI en die Kry van Root-toegang
Die skepping van die MSI-installeerder sal gedoen word met behulp van wixtools, spesifiek wixtools sal gebruik word. Dit is die moeite werd om te vermeld dat alternatiewe MSI-bouers geprobeer is, maar hulle was nie suksesvol in hierdie spesifieke geval nie.
Vir 'n omvattende begrip van wix MSI-gebruik voorbeelde, is dit raadsaam om hierdie bladsy te raadpleeg. Hier kan jy verskeie voorbeelde vind wat die gebruik van wix MSI demonstreer.
Die doel is om 'n MSI te genereer wat die lnk-lêer sal uitvoer. Om dit te bereik, kan die volgende XML-kode gebruik word (xml van hier):
Dit is belangrik om daarop te let dat die Package-element eienskappe soos InstallerVersion en Compressed bevat, wat die weergawe van die installateur aandui en aandui of die pakket saamgedruk is of nie, onderskeidelik.
Die skeppingsproses behels die gebruik van candle.exe, 'n instrument van wixtools, om 'n wixobject uit msi.xml te genereer. Die volgende bevel moet uitgevoer word:
Daarbenewens is dit die moeite werd om te vermeld dat 'n prent in die pos verskaf word wat die opdrag en sy uitset uitbeeld. Jy kan daarna verwys vir visuele leiding.
Verder sal light.exe, 'n ander instrument van wixtools, gebruik word om die MSI-lêer van die wixobject te skep. Die uit te voer opdrag is as volg:
light.exe -out C:\tm\Ethereal\rick.msi C:\tmp\wix
Soortgelyk aan die vorige bevel, word 'n prentjie in die pos ingesluit wat die bevel en sy uitset illustreer.
Let daarop dat, hoewel hierdie opsomming waardevolle inligting bied, dit aanbeveel word om na die oorspronklike pos te verwys vir meer omvattende besonderhede en akkurate instruksies.