I am trying to extract the file-contents of an InstallShield setup.exe-file. (My plan is to use it in a back-office tool, so this must be done programmatically without any user interactions.)
Is this possible? (Initial research seems to indicate it will fail.)
If it is possible to have a generic solution, for all recent versions of InstallShield that would be best. Otherwise, if a solution only works for some versions of InstallShield it would be a step on the way. (It would probably be possible to deduce which InstallShield version a setup.exe is by looking at version resources of the exe-file.
I found that some InstallShield versions support /b or /extract_all. However there is no good way of knowing, just launching the exe and hoping it will extract and terminate orderly rather then displaying GUI dialogs doesn't seem like a good solution. So I am therefore looking for a more stable way. Ideas welcome.
There's no supported way to do this, but won't you have to examine the files related to each installer to figure out how to actually install them after extracting them? Assuming you can spend the time to figure out which command-line applies, here are some candidate parameters that normally allow you to extract an installation.
MSI Based (may not result in a usable image for an InstallScript MSI installation):
以前覺得人馬一體這甚麼誇張的廣告台詞，上了山路之後，我也被說服了!! MX-5能在適合台灣用車環境的速度之下，就提供給我非常棒的駕馭樂趣，我能擁有這台車真的太幸福了!!接下來MX-5沒意外應該會陪我10多年吧，相信她會讓我生活中多了不少樂趣，接下來期待跟著她一起在花蓮墾丁等海線地方奔馳，一定很爽快，學得自己很幸運，能擁有這台經典Roadster，圓了跑車夢，體驗到了更深刻的Fun to drive，覺得人的一生一定要體驗過一次敞篷車，加油共勉之。
對MX-5有興趣的車友跟車主們，這邊有個FB社團，搜尋2016 MX-5 CLUB (https://www.facebook.com/groups/995457743839836/) 這邊有許多車主陸續交車了，歡迎一起來彼此交流聊聊心得，認識敞篷車的同好~