WinBatch Tech Support Home

Database Search

If you can't find the information using the categories below, post a question over in our WinBatch Tech Support Forum.

TechHome

Installation Licensing Setup
plus

Can't find the information you are looking for here? Then leave a message over on our WinBatch Tech Support Forum.

CD-ROM and Large EXEs

Keywords:     CD ROMs CD-ROMs

Question:

According to the manual, if a large exe is run on a removable drive, it will the necessary DLLs to the system directory; if it is run on a fixed drive it will copy the DLLs to the current directory. One strategy, then, is to build the installer exe as a large exe with all the extenders needed, and all the others as small exes.

When I tried this with a CD-ROM, the large EXE I got a message about there being no free space, then one about a missing DLL. I suspect the exe was trying to unpack in the CD-ROM drive. Should I be copying the DLLs manually to the windows directory?

One slight twist here: I am compiling the large EXE as a 16-bit executable (for the clients using Win 3.1); however I'm testing it on Windows NT, which is what we have in the shop. Any ideas?

Answer:

  1. Ignore the documentation.

    For CD-ROMS, use the SMALL EXE compile and place the required DLLS in the same directory on the CDROM as the EXE.

  2. Use your installer script to copy all the dlls you want to the desired directory.

    With respect to copying the DLLs to their correct location, put the DLLs in the same directory as the EXE's and do not clutter up the Windows directories.


Article ID:   W13395
Filename:   Install from CD ROM Tips.txt
File Created: 1999:04:15:16:53:44
Last Updated: 1999:04:15:16:53:44