Does installshield's Iscab.exe only change the cab file(s)?

Posted on 2009-04-23
Last Modified: 2013-11-14
I'm wanting to quickly create new images (ie. not use IS to rebuild when I'm just adding/deleting files from the CAB).  I believe the only file need by iscab is the layout, but I just want to make sure that is the case and it doesn't change the layout.bin or anything do anything that would mess things up for me.
Question by:Bryan Butler
    LVL 16

    Author Comment

    by:Bryan Butler
    This is version 12.0 and it an "InstallScript Project".
    LVL 12

    Accepted Solution


    I believe the layout.bin and also the .hdr files will be modified if you add/remove any files from the install.  If the files are the same size and already exist, the layout might not change (even if the hdr/bin files are updated with the same info).

    But to be safe, I think you have to assume that they will change every time you use Iscab...if you have an easy test case set up, just check the timestamps?

    *.bin, *.cab, and *.hdr are pretty dependent on each other.  What is it you are trying to do that you want to avoid changing the other files (other than cab)?

    I find for quick re-builds, I use a little C# app I wrote that uses the Installshield Automation stuff.  The automation stuff was free in version 10.5 Pro, but they started requiring the Premiere version to get automation starting in Installshield 2009.  However, if you owned 10.5 Pro you were entitled to the automation for free in one of the later versions of Installshield.

    To get the automation stuff installed is a separate install from Acresso (previously Macromedia).
    LVL 16

    Author Closing Comment

    by:Bryan Butler
    Thanks for your help.  I'm wanting to avoid any extra files to manage.  I'm looking into the scripts/functions available as it will be the easiest way to automate everything.  And yes, the TS is updated on the hdr too.

    Featured Post

    How your wiki can always stay up-to-date

    Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
    - Increase transparency
    - Onboard new hires faster
    - Access from mobile/offline

    Join & Write a Comment

    One of the most frequently asked questions on EE in the "Windows Installer" zone is how to eliminate self-triggered installation of some product.  The problem occurs when, suddenly, whenever a certain application is launched, or even when a folder i…
    Installations often have prerequisites, such as “Microsoft .Net framework is required for this product”. The usual implementation in MSI installations is system search for a particular registry setting representing the required prerequisite, followe…
    Excel styles will make formatting consistent and let you apply and change formatting faster. In this tutorial, you'll learn how to use Excel's built-in styles, how to modify styles, and how to create your own. You'll also learn how to use your custo…
    Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…

    733 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    23 Experts available now in Live!

    Get 1:1 Help Now