If you have a self-extracting zip file (an exe file) then you can simply run unzip on the exe file, and the zip program will ignore the exe header, and unzip the file as if the exe portion of the file didn't exist. This can be done with any operating system where a zip client exists, regardless of which one created the exe file. I've done this many many times with both dos and windows exe files, on several os types, including linux, mac, windows, dos and bsd. However, if the exe file is simply compressed with zip, but not a self-extracting zip then all bets are off, since there will be no zip header for the unzip program to see. There are several installer programs that will compress files into an archive, then wrap an install process around that file. In those cases, unzip cannot work, but if it's truly only a zip file that has been made self-extracting, then there is no difference as far as zip is concerned.

Reply via email to