Amos 6 on jo valmis ja sinällään toimiva MSI-paketti. Paketin jakaminen Group Policyn kautta vaatii kuitenkin pari muutosta.
Alkuperäinen MSI-paketti on kooltaan pieni. Asennustiedostot on pakattu erillisiin cabinet-tiedostoihin (.cab). Tiedostot sisällytetään MSI-pakettiin, ettei erillisiä tiedostoja tarvittaisi. Tämä tapahtuu Windows Installer SDK:sta löytyvällä MsiDb.exe -työkalulla.
Msidb.exe -d Amos 6.msi -a *.cab
Lisäksi MSI-paketin Media-taulun Cabinet-soluihin vaihdetaan kunkin cabinet-tiedoston arvoksi #[tiedoston nimi].cab. Tämä tarkoittaa, että cabinet-tiedoston sisältämät tiedostot on sisällytetty MSI-pakettiin.
Pakotetun asennuksen aikana ei voida syöttää mitään tietoja asennusohjelmalle, joten tällaiset tiedot on sisällytettävä asennuspakettiin. Sarjanumeron lisääminen tapahtuu lisäämällä paketin Property tauluun seuraava rivi:
Property | Value |
---|---|
ISX_SERIALNUM | [serial number] |
Ennen ohjelman käytön aloittamista tarvitaan voimassa oleva lisenssi. Tässä tapauksessa käytetään erillisellä palvelimella toimivaa Sentinel License Manager -ohjelmaa, johon on tallennettu AMOS:n lisenssikoodi. MSI-paketin Property-tauluun tarvitaan seuraavat rivit:
Property | Value |
---|---|
LSHOST | [server name] |
SPSSLICENSE | Network |
Sekä Component-tauluun:
Component | Condition |
---|---|
ACTIVATOR.EXE | SPSSLICENSE=”Network” |