Why I made this?
Features
How it works
Download War Install
After a few hours searching the Net it turned out that there is no such thing as a freeware installation program. All I had available was Install Shield, which is good, but very primitive and hard to set up in the SDK edition. Also, some of the functions I needed to make a workable installation program for NT 4 was not implemented according to the documentation. As a result my Install Shield scripts ended up copying wrong DLL's under NT 4. Another problem with Install Shield is that it adds ~600Kb to the distribution.
I thought it would be an easy task to make my own install program. But I soon ran into several problems. The Installation SDK from Microsoft was not present on my MSVC 4.1 CD (at least I was unable to find it!). Also, the VerFindFile() and VerInstallFile() in the Win32 SDK turned out to not work as expected under Windows 95. And I spent almost a day figuring out and making the DDE interface for Program Manager under NT 3.51. These problems, and the pricetags on the present commercial junkware installation programs, pissed me off, and I ended up spending almost a week on this program.
I have decided to release War Install as freeware, with full source code. It is my hope that developers that use the program will spend a little time improving the source code, so that this program, over some time, can be superior to all the commercial installation programs.
Note: War Install is not designed for diskette based installations. It is ment for CD-ROM and Internet releases only.
War Install have the following main features
Limitations:
Then, add the needed file to the Program Files class, and add ant additional classes you need for your project. Each class has flags that determine what operating systems it should be installed on, and if it is part of the default standard and minimum installation modes.
When you add files you can specify that they shall appear on the start menu, and an optional destination directory and name. You can also specify if the files are System shared files or Shared files (typically your own dll's).
When you are done adding files, you press the [Install] button, and your project is created. The Wizard will create a subdirectory under it's working directory with the same name as the project name. All distribution files are copied to this directory, and a .zip and .exe file built. The next time you
To edit an existing project, press the [...] buttom and go to the projects directory. Then choose the Setup.inf file and press [Open]. The Setup.inf file is used by the Install Wizard to re-load an existing project, and by the Setup program to install the files on the target system.
Below you can see the Install Wizard main dialog.
Release date: Apr 26. 1997
Size: 971 KB
Go to the Download page
This page was generated by HTMgen32 0.5b
