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)
Please log in to answer
Posted by:
VikingLoki
18 years ago
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.
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
Posted by:
VikingLoki
18 years ago
Posted by:
rodina00
18 years ago
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.
so that the conversation will remain readable.