Anyone know of a good freeware installer? I am looking for one that would be
able to install DLLs as well as dropping the application in a (user
specified) directory.
Ideally it would allow a degree of scripting so as to tailor it.
The two widely used freeware installers are innosetup, and nsis.
http://www.jrsoftware.org/isinfo.php
http://nsis.sourceforge.net/Main_Page
If you google for this topic, you can find lots of others. But many of
them are buggy, or don't have scripting, or ...
These are both so good that there is little reason to look at anything
else. They are widely used, and have active forums. Both do all the
normal installation tasks, and have scripting support to handle
anthing else you want. If you want something really esoteric, you can
write your own functions in a DLL and call it from the installer.
Personally, I would choose inno setup over nsis, because I think it is
easier to use and the scripting language is more logical. But that's a
matter of opinion, and either will easily do what you describe.
Terry