Computer Services

Computer Services
Stanton/Wilmington Campus
Various CDROM install notes

Table of Contents for This Page


Overview

I hate the state of CDROM educational software today. It's like the authors and vendors have never tried to see how this stuff is actually used in a lab environment. They make assumptions about the installation and force that assumption on the user.

Plus, why are CDROMs even needed these days? Most schools have direct Internet access. Publish it to a web site, open it only to textbook owners via a key in the textbook or something, and be done with it. Then the data on the site can be kept up-to-date far better than any CDROM could.

User (i.e. Student and Teacher) Assumptions

The user gets a CDROM with a textbook. They expect to be able to walk into a lab, insert the CDROM and run the program. End of story. With autorun support, this should be a no-brainer.

Faculty often never test this ahead of time. Just assume it will work and direct students to the lab. It doesn't work this way, and therefore there are a lot of confused users, delayed assignments, and barriers to using the product.

Reality

CDROM resource will not operate correctly unless they run a setup program first. This program usually installs runtime programs, start menu items, and support programs like quicktime. What's worse, the autorun feature is usually configured to run the setup program, regardless of whether or not all of the necessary support programs and libraries are already on the machine.

This is ridiculous. There is no reason why programs can not run directly from CDROMs. If they need to write temporary data, plug it into the directory identified by the %TEMP% variable. If they need to save user data, write it into HKCU registry -- where it belongs. If the program requires large amounts of data to be saved, let the user choose where to save it (don't assume) and take a default value for this location from HKLM registry tree.

Furthermore, CDROM software installs want to install an icon into the start menu. Why? It's useless unless the CD is in the drive. Use autorun to run the program and forget the start menu.

Weave's CDROM Seal of Approval

(Yeah, right...)

To pacify me and make the life of all system techs, educational CDROM programs should meet all of the below requirements:

The main goal is to insert disk and run with it.

Conclusion

We have to work around idiotic program limitations. Hence, the various sections below deal with various programs we've run across, and how we get around their limitations...

Focus on Grammar

Reference Web Sites

Observations

Install Steps

Launch Script


World of Psychology

Reference Web Sites

Observations


Last page update: 16 March 1999
Official URL for this page: http://www.dtcc.edu/cs/admin/nt/notes/cdrom.html
Page Maintained by: Ken Weaverling