Heb al behoorlijk wat gezocht maar kom mijn specifieke wensen niet tegen.
Het is de bedoeling een setup te maken voor een pakket dat door het bedrijf waar ik
werk zelf gebouwd is. Dit lijkt opzich makkelijk, maar er moet rekening worden gehouden
met de volgende zaken.
Op de eerste plaats moet er gekeken worden of het pakket al geïnstalleerd is. Als dit niet
zo is dan moet eerst InterBase van Borland worden geïnstalleerd (externe setup oproepen
dus). Vervolgens moet admin.ib (waar de gebruikers in geregistreerd staan) overschreven
worden door de admin.ib die door ons is aangepast. Dit onderdeel wordt afgesloten door
de InterBase service te starten. Als het een update betreft dan is InterBase dus al geïnstalleerd
en hoeft dit niet meer te gebeuren.
Daaran kan pas 'ons' pakket worden geïnstalleerd, waarbij de gebruiker zelf een map mag
aangeven, mocht het een nieuwe installatie zijn (standaard c:\programma). Als het een
update betreft (wat de installer dus zelf heeft herkent) moet de oude versie automatisch
overschreven worden. Wat verder hierbij speciaal is: bij een nieuwe installatie moeten er
ook .ini files in de installatiemap gezet worden (ten behoeve van de licentie), maar bij een
update moeten de bestaande .ini files behouden blijven (de licentie moet immers bewaard
blijven).
Zelf ga ik bellen met de grotere leveranciers van 'setup software' om hier ook meer duidelijk-
heid over te krijgen. Toch wil ik graag dit verhaal hier kwijt om ervaringen uit te wisselen.
Misschien is het zo dat iemand hier bekend hiermee is en mij tips kan geven. Of misschien
zelfs een installer hiervoor aanwijzen die dit allemaal kan.
Bij voorbaat dank voor alle hulp
Mvg,
Markey143
Het is de bedoeling een setup te maken voor een pakket dat door het bedrijf waar ik
werk zelf gebouwd is. Dit lijkt opzich makkelijk, maar er moet rekening worden gehouden
met de volgende zaken.
Op de eerste plaats moet er gekeken worden of het pakket al geïnstalleerd is. Als dit niet
zo is dan moet eerst InterBase van Borland worden geïnstalleerd (externe setup oproepen
dus). Vervolgens moet admin.ib (waar de gebruikers in geregistreerd staan) overschreven
worden door de admin.ib die door ons is aangepast. Dit onderdeel wordt afgesloten door
de InterBase service te starten. Als het een update betreft dan is InterBase dus al geïnstalleerd
en hoeft dit niet meer te gebeuren.
Daaran kan pas 'ons' pakket worden geïnstalleerd, waarbij de gebruiker zelf een map mag
aangeven, mocht het een nieuwe installatie zijn (standaard c:\programma). Als het een
update betreft (wat de installer dus zelf heeft herkent) moet de oude versie automatisch
overschreven worden. Wat verder hierbij speciaal is: bij een nieuwe installatie moeten er
ook .ini files in de installatiemap gezet worden (ten behoeve van de licentie), maar bij een
update moeten de bestaande .ini files behouden blijven (de licentie moet immers bewaard
blijven).
Zelf ga ik bellen met de grotere leveranciers van 'setup software' om hier ook meer duidelijk-
heid over te krijgen. Toch wil ik graag dit verhaal hier kwijt om ervaringen uit te wisselen.
Misschien is het zo dat iemand hier bekend hiermee is en mij tips kan geven. Of misschien
zelfs een installer hiervoor aanwijzen die dit allemaal kan.
Bij voorbaat dank voor alle hulp
Mvg,
Markey143