In my quest to extract CAB files from the InstallShield self-extractor executable (see my "Installing Belkin Wireless PDA Keyboard Software on PocketPC without using ActiveSync" article), I came across InstallShield documentations on "Setup.exe and Update.exe Command Line Parameters". Although the instruction here didn't work with the self-extractor executable, it will come in handy someday.
Ok. I managed to get a little further. By running the self-extractor, it unpacks all of the files contained in the self-extractor executable into a temporary directory on your hard disk. Doing a global search on the hard disk for "setup.exe", using the "dir setup.exe /s" command, I found that the files are extracted to the following temporary directory:
C:\Documents and Settings\[username]\Local Settings\Temp\
Substitute [username] with your user name. The exact directory under "Temp" is random (at least the logic of the algorithm is unknown to me). But you can look at the time stamp to see which directory was just created when you ran the self-extractor.
Do all these steps, without exiting from the setup. Otherwise the setup program will automatically clean everything up by deleting all of the files. The self-extractor created several CAB files: data1.cab, _sys1.cab, and _user1.cab. None of these CAB files are Windows CE installation files. So I'll have to extract the files containing in these CAB files as well.
Success! I found a free OpenSource software called Unshield that will extract the content of a InstallShield CAB file. After downloading the source code, uncompress the archive, and compiling the executable, I tried it on data1.cab. Viola! It worked. All of the Windows CE CAB files are extracted, ready to install on my Handheld PC.
The command-line parameter link provided above no longer works. The web page is gone. But you can still read it here:
This link is probably replaces the one that was missing:
Thanks. I'm sure that page will be helpful.
Did your message disappear? Read the Forums FAQ.
TrackBack only accepted from WebSite-X Suite web sites. Do not submit TrackBacks from other sites.
Title: Installing Bekin Wireless PDA Keyboard Software on PocketPC without using ActiveSync
Title: "Local Settings" directory is hidden!
Spam Control | * indicates required field
Messages, files, and images copyright by respective owners.
48 Users Online
Copyright © 2004 - 2019. All Rights Reserved.