Indigo Rose Software

Professional Software Development Tools

 
+ Reply to Thread
Results 1 to 2 of 2
  1. #1
    Join Date
    May 2008
    Posts
    1

    Need assistance - product evaluation

    I'm evaluating a purchase of MSI Factory or Advanced Installer and I'm working on an installer for our product.

    After installing all my application folders and files, I need to run an additional msi, and an exe that references cab files. I'm a bit lost on how to do this. I see custom actions can run exe's, but how will they find the associated cab files? Also, I don't see an option to run an msi.

    Lua scripts are definately not something I'm familiar with. Is what I need to do not possible from the MSI Factory IDE itself? Do I have to write my own scripts?

  2. #2
    Join Date
    Jan 2001
    Location
    Anderson Island, WA, USA
    Posts
    2,863
    Quote Originally Posted by dannomite View Post
    I'm evaluating a purchase of MSI Factory or Advanced Installer and I'm working on an installer for our product.

    After installing all my application folders and files, I need to run an additional msi, and an exe that references cab files. I'm a bit lost on how to do this. I see custom actions can run exe's, but how will they find the associated cab files? Also, I don't see an option to run an msi.

    Lua scripts are definately not something I'm familiar with. Is what I need to do not possible from the MSI Factory IDE itself? Do I have to write my own scripts?
    you can definately run a file from custom actions; just select it's file id.
    However, for an MSI -- I think you'll need to use a lua script.
    Lua isn't difficult to learn; but with anything there is a curve.
    the IndigoRose help is top notch (IMHO)

    There are a lot of things you can do with Lua; here's an example from the help file:

    Code:
    -- The path to extract the file.
    strExtractPath = Shell.GetFolder(SHF_APPLICATIONDATA).."\\ExtractedInstallation\\setup.msi";
    
    
    strCommandLine = "-i \""..strExtractPath.."\" REINSTALL=ALL REINSTALLMODE=vomus";
    
    -- Run the setup.
    nResult = MSI.RunMsiexec(strCommandLine);


    (Click here to contact me)
    Providing Independent Professional Consulting Services for
    IndigoRose products, World Wide.
    Located in -8:00 (-7:00 DST) GMT Timezone (Western United States)

Similar Threads

  1. New product version, old project file: what about the component GUIDs?
    By ruuska in forum MSI Factory 2.0 Discussion
    Replies: 6
    Last Post: 04-11-2008, 12:12 PM
  2. Title of Product once Installed
    By CSPG in forum Setup Factory 7.0
    Replies: 5
    Last Post: 05-15-2006, 03:18 PM
  3. From Trial Version to Purchased Product
    By drpepper in forum Setup Factory 7.0
    Replies: 2
    Last Post: 01-05-2006, 09:33 AM
  4. pls. help ( product key )
    By fawzi in forum Setup Factory 7.0
    Replies: 2
    Last Post: 02-24-2005, 10:22 AM
  5. Evaluation Assistance Needed - Urgent
    By RichardC in forum TrueUpdate 1.0
    Replies: 2
    Last Post: 10-10-2002, 02:03 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts