Ik heb hier een SBS2003-server, en een handjevol werkstations.
Nu leek het mij een goed idee om de software voor die werkstations vanuit de server unattended te pushen, zodat ik met een eenmalige inspanning om het te regelen in het vervolg de apps met een paar muisklikjes op afstand kan installeren.
Het grote probleem is echter dat lang niet alles met een .MSI-bestand geleverd wordt. Een van die programma's is het onderdelenprogramma van een leverancier. Dit pakket heeft wel een installer, maar dan van InstallShield (versie 5 om precies te zijn).
Nu kun je een InstallShield-setup wel silent mbv een antwoord-file draaien, en dat zou ik dmv de inlogscripts kunnen regelen, maar dan moeten de gebruikers daar voldoende rechten voor hebben, terwijl de software deployment door het AD dat zo oplost dat zelf guest bij wijze van dat nog wel geinstalleerd krijgt.
Er valt een hoop te vinden over hoe je het een en ander precies installeert, maar dat gaat er allemaal vanuit dat je al een .MSI hebt. Ook zoeken op installshield icm msi levert alleen InstallShields latest and greatest op, die dus wel .MSI's kan maken.
Ook wordt er geopperd dat je snapshots before en after kan maken, maar hoewel de applicatie die dat voor je regelt nog wel (3rd party/valueadd) bij Windows 2000 Server zat schijnbaar, kost het voor 2003 een hoop geld.
Als het gewoon bestandjes kopieren is (zoals de meeste OpenSource-software) dan kan ik bijvoorbeeld [ulr=http://users.cyberone.com.au/dbareis/makemsi.htm]MakeMSI[/url] gebruiken, maar dit pakket maakt ook nog allemaal registermeuk, ODBC-koppelingen, geregistreerde DLL's en andere moeilijke dingen aan.
Een echt IT-budget is hiervoor niet, management ziet mij liever die dingen handmatig installeren dan dat ze er software voor kopen, dus mijn vraag is:
Hoe converteer ik zo goedkoop mogelijk een Installshield setup (die immers al alles weet wat hij waar moet registreren/updaten/aanmaken/etc) naar een MS Installer?
Nu leek het mij een goed idee om de software voor die werkstations vanuit de server unattended te pushen, zodat ik met een eenmalige inspanning om het te regelen in het vervolg de apps met een paar muisklikjes op afstand kan installeren.
Het grote probleem is echter dat lang niet alles met een .MSI-bestand geleverd wordt. Een van die programma's is het onderdelenprogramma van een leverancier. Dit pakket heeft wel een installer, maar dan van InstallShield (versie 5 om precies te zijn).
Nu kun je een InstallShield-setup wel silent mbv een antwoord-file draaien, en dat zou ik dmv de inlogscripts kunnen regelen, maar dan moeten de gebruikers daar voldoende rechten voor hebben, terwijl de software deployment door het AD dat zo oplost dat zelf guest bij wijze van dat nog wel geinstalleerd krijgt.
Er valt een hoop te vinden over hoe je het een en ander precies installeert, maar dat gaat er allemaal vanuit dat je al een .MSI hebt. Ook zoeken op installshield icm msi levert alleen InstallShields latest and greatest op, die dus wel .MSI's kan maken.
Ook wordt er geopperd dat je snapshots before en after kan maken, maar hoewel de applicatie die dat voor je regelt nog wel (3rd party/valueadd) bij Windows 2000 Server zat schijnbaar, kost het voor 2003 een hoop geld.
Als het gewoon bestandjes kopieren is (zoals de meeste OpenSource-software) dan kan ik bijvoorbeeld [ulr=http://users.cyberone.com.au/dbareis/makemsi.htm]MakeMSI[/url] gebruiken, maar dit pakket maakt ook nog allemaal registermeuk, ODBC-koppelingen, geregistreerde DLL's en andere moeilijke dingen aan.
Een echt IT-budget is hiervoor niet, management ziet mij liever die dingen handmatig installeren dan dat ze er software voor kopen, dus mijn vraag is:
Hoe converteer ik zo goedkoop mogelijk een Installshield setup (die immers al alles weet wat hij waar moet registreren/updaten/aanmaken/etc) naar een MS Installer?
"Your life is yours alone. Rise up and live it." - Richard Rahl
Rhàshan - Aditu Sunlock