User not logged in - login - register
Home Calendar Books School Tool Photo Gallery Message Boards Users Statistics Advertise Site Info
go to bottom | |
 Message Boards » » Windows Installer Authoring Page [1]  
mysteryegg
Veteran
163 Posts
user info
edit post

I've done most of my coding on OS X, Objective-C, Java, ... so I'm not familiar with how to author Windows Installer packages. What I need is a single package (exe/msi doesn't matter) that the user can double click to install several programs we use at work. We are constantly having to reimage our computers, so this is a big time-saver, especially for those I work with who are just lazy.

Requirements: .NET/Java prerequisites; each installable program is optional (I prefer check boxes over the collapsable tree); most programs already have their own installers which can be called, so those installers would just be called at the right time; several programs are self-contained executables that just need to be placed in the right directory; one program requires registry entries to be set up properly; Shortcuts; no uninstaller required.

I found a list of tools at http://www.installsite.org/pages/en/msi/authoring.htm, but there are just too many to go through. Recommendations?

3/31/2007 12:25:17 PM

MiniMe_877
All American
4414 Posts
user info
edit post

this is what I do at work, if cost isnt an issue, get InstallShield for Windows which is THE standard in Windows installer software. There's a learning curve, but InstallShield is the only reasonable way to make Windows Certified installers using their MSI technology.

If you want to go the Free route, get NSIS from http://nsis.sourceforge.net/Main_Page the NSIS scripting language is really easy to learn, and totally customizable to suit any needs you may have.

4/2/2007 11:56:46 PM

mysteryegg
Veteran
163 Posts
user info
edit post

Sweet. I'll check out NSIS. Unfortunately, cost IS an issue because the installer is just a little convenience for when our computers blow up. We only have about a dozen people in my group, so there aren't constantly people installing things, and we wouldn't throw $2500 on a mere hour-saving convenience. However, the installers for these programs are provided from inter/intranet directories, so IDEALLY I need a script that can check if there is a new installer (inconsistently named) located in a network drive. The authoring tool I tried so far could check for a fixed file name's internal version number, but it doesn't help if the new version is embedded in the filename like installer4_1_0.msi

4/3/2007 12:14:56 AM

Patman
All American
5873 Posts
user info
edit post

I use InstallShield AdminStudio at work.

4/3/2007 12:21:47 AM

dmann
All American
522 Posts
user info
edit post

I used Wise installer at my last job. Probably similar capabilities to Installshield. We had to script a combination of update utilities, running other vendor's installers, and shooting DLLs and other files into directories on the computer.

Are you networked there? How about a shared directory with the install packages and a batch file to kick them off in order?

-- Dave

4/3/2007 9:24:24 AM

synchrony7
All American
4462 Posts
user info
edit post

^^^^ I use NSIS at work, Firefox's installer is NSIS, its really easy to use and you can do some pretty powerful stuff with it if you do a little research.

4/6/2007 3:29:00 PM

smc
All American
9221 Posts
user info
edit post

Yea, Nullsoft NSIS is easy as pie. And free.

4/6/2007 6:46:11 PM

 Message Boards » Tech Talk » Windows Installer Authoring Page [1]  
go to top | |
Admin Options : move topic | lock topic

© 2024 by The Wolf Web - All Rights Reserved.
The material located at this site is not endorsed, sponsored or provided by or on behalf of North Carolina State University.
Powered by CrazyWeb v2.38 - our disclaimer.