Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Create an MSI

Posted on 2010-08-27
4
Medium Priority
?
1,619 Views
Last Modified: 2013-12-12
I have to create an MSI to be roll out with server 2008 R2 to windows 7 64bit computer. This MSI need to add the serial Key and the License server details during the installation. I know which Reg fragmant I need but Wininstall LE doesn't pick up any registry setting at the second snapshot. Wininstall is 10.0.1...... and installed on my 7 64bit computer. I tried on a clean 7 64bit and XP computer to run Discover but both of them give me "unable to create NAI file. Check permission...".

I end up creating that MSI on the my computer, the process went up to the end but no Registry Settings appears in the MSI location.  so the MSI install the program but I have to go through the serial KEY and the license detail manually.

Please HELP
0
Comment
Question by:QEMS2
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
4 Comments
 
LVL 5

Assisted Solution

by:lundholmster
lundholmster earned 2000 total points
ID: 33576574
What are you trying to achieve? Are you chaning the serial key on a number of workstations or installing new ones?
0
 
LVL 7

Author Comment

by:QEMS2
ID: 33576659
It is for some software called sibelius, we have a license server running on the server and want to create an msi with serial key included for the client machine so we can just roll out the msi and not have to manually add in the license details per machine.

Sibelius do provide msi's for us but not with the keys included hence why we are trying to add them in and recreate an msi.
0
 
LVL 5

Accepted Solution

by:
lundholmster earned 2000 total points
ID: 33576845
Try using a transform file instead.

Stolen from a different forum:

"Just load the MSI in Orca, choose "Transform/New Transform" , add your
pieces of info and "Generate Tranform".

The command-line for isntalling a package with transform should look lke
this:
msiexec /I %MSI% TRANSFORMS=%MST%

More than one MST must be delimited with ';'.


We use InstallShield-AdminStudio for repackaging - it has a built-in
feature to create Transforms - you just have to specify the base-msi and
the "target-msi" with changed values.

You can also use the editor of your choice, load the base-msi, add your
pieces of information and save the "target" as a new file. Then use the
SDK-Tool "Msitran.exe" to generate the MST between both MSIs:
http://msdn.microsoft.com/en-us/library/aa370495(VS.85).aspx

Some info:
http://msdn.microsoft.com/en-us/library/aa372085(VS.85).aspx"
0
 
LVL 7

Author Closing Comment

by:QEMS2
ID: 33689329
thanks for the help
0

Featured Post

Ask an Anonymous Question!

Don't feel intimidated by what you don't know. Ask your question anonymously. It's easy! Learn more and upgrade.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this article I discuss my selections of the Top Four free Outlook OST File Viewers available. Open, view and read even damaged OST files by using these tools. They all provide a clear preview of all data such as emails, notes, tasks, calendars, e…
The core idea of this article is to make you acquainted with the best way in which you can export Exchange mailbox to PST format.
The viewer will learn how to successfully download and install the SARDU utility on Windows 8, without downloading adware.
This video Micro Tutorial shows how to password-protect PDF files with free software. Many software products can do this, such as Adobe Acrobat (but not Adobe Reader), Nuance PaperPort, and Nuance Power PDF, but they are not free products. This vide…

610 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