/build/static/layout/Breadcrumb_cap_w.png

make an app ask for the CD...

is there a way to make an application verify that the CD is in the drive before it launches? I am packaging Pearson's POM-QM v3 and it looks like the company wants the CD to be in the drive when the app is launched. Unfortunately, the app is a plain old exe file...

0 Comments   [ + ] Show comments

Answers (4)

Posted by: VikingLoki 18 years ago
Second Degree Brown Belt
0
Step 1: Adamantly complain to the vendor. In a case like this, I'd tell them that this is absolutely unacceptable and demand that either they remove the CD requirement or provide a signed document absolving me of responsibility for the piracy of their software. Talk about being stuck on stupid, they're forcing me to put an install CD in the hands of the user???? Morons. There is no way for me to secure that data and there is no way I'm accepting responsibility for what happens to it!

Step 2: Capture the setup.exe. See if there are any files (i.e. INI) or settings in the MSI that point to the CD drive. Try changing the pointer.

Step 3: Put the app in the CD drive and use the FileMon utility to find out exactly if, when and what files are accessed on the CD. Try to move what it's looking for into the application folder using working directory or .LOCAL/Manifest isolation.

Step 4: Adamantly complain to the vendor. There isn't much left for you to do, the app is hardcoded to look for the local CD ROM.
Posted by: wiseapp 18 years ago
Second Degree Green Belt
0
Well Rodina, you could also try writing a VB Script that shall do the work, in case you want any help on this let me know.
Posted by: VikingLoki 18 years ago
Second Degree Brown Belt
0
Actually, why do you need to check? If the app requires the CD, it should display a "Insert CD" message and gracefully exit. What happens if there is no CD?
Posted by: rodina00 18 years ago
Orange Belt
0
The CD only has the exe file, so it just installs and runs normally. I work at a university and the CD is a workbook add-on CD. The professor wants it so you have to have the CD in orde to user tha application. The vendor just wants the prof to request a site-wide license instead of the CD verifier... The professor has emailed the vendor for permission to have the software on 2,000+ lab computers...
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ