Jeg skal have lavet nogle msi pakker, jeg har så kigget en masse indlæg igennem og fundet frem til en lang række programmer der skulle kunne bruges til dette. Bl.a. WinInstall LE 2003 og Veritas Discovery, det er begge programmer der skulle lave et before snapshot og så skal programmet der vil laves en msi pakke af installeres og derefter skal der så laves after snapshot. Det har jeg gjort, men så kommer mit problem:
Det ene af programmerne finder den rigtigt nok ændringerne, men den samler det ikke til én msi fil. Den ligger mapperne samt .reg filerne og en lille msi fil i en mappe. Men jeg vil have at det skal laves til én samlet msi fil. I det andet program gør den nogenlunde det samme, bortset fra den ikke finder mapperne med ændringer, og til sidst kommer den med en fejl med at den ikke kan conventere .nai(??) filen til .msi fil.
Er der nogen der har prøvet dette, eller har erfaringer med at lave msi pakker?
Jeg er nået frem til følgende: 1) Hvis det er meget simple installations programmer, så er det en smal sag selv at lave MSI filen. 2) Hvis det er mere komplicerede, og de benytter installshield .exe filer, så virker det ret fint at optage en installation og wrappe afspildningen denne med en msi wrapper. Se ex. "Windows Installer Wrapper Wizard" - jeg ved ikke hvor langt udviklingen er nået, men du kan på denne måde få en MSI fil, der kan kalde både installation og afinstallationen.
Det er min holdning at det er bedst, at lade producentens installationsprogram stå for installation og afinstallation, da der så bliver ryddet op korrekt...
Det er fordi vi benytter nogle programmer til at lave blade/aviser med, som kræver at man installerer mere end et program, at man lægger nogle bestemte filer et bestemt sted, lægger nogle genveje på skrivebordet osv. Altså alt sammen noget som godt kan være tidskrævende, derfor ville det være nemmere at få lavet én sammet fil der går alt det. Hvis du forstår.
En anden grund til det skal være msi filer, som jeg beklager at jeg glemte at nævne, fordi vi de skal kunne installeres via active directory. Det vil man ikke kunne med .bat filer.
brøndby85> Jo - det kan du godt. Du laver det bare som et computer startup script. I bat filen må du så lave en eller anden for for check af, at programmet er installeret.
Jeg ved godt, at det er en lidt "øv" løsning, men jeg har selv måtte bide i det sure æble og acceptere det i flere tilfælde.
Hvis programmerne bruger installshield, så søg efter setup.exe /r og /s. Se i øvrigt også på /f:, f1: og /f2:
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.