MSFN Forum: MSI property - MSFN Forum

Jump to content



Unattended CD/DVD Guide Homepage · MSFN Forum Rules

Welcome to the Applications Installs forum. Make sure you read the forum rules before you start posting.

Links/Requests to warez and/or any illegal material (porn, cracks, serials, etc..) will not be tolerated. Discussion of circumventing WGA/activation/timebombs/keygens or any other illegal activity will also not be tolerated.

We try our best to keep this forum clean of illegal content. If you see any illegal activity use the "report" button you find in every post to report the specific post to the moderators. If you ignore any of the rules you will be banned without notice.

Read Forum Rules
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

MSI property Rate Topic: -----

#1 User is offline   Ramona 

  • Newbie
  • Group: Members
  • Posts: 12
  • Joined: 20-December 04

Posted 11 January 2007 - 08:28 AM

How do you find you what properties can be set for an MSI

like for quicktime 7.1.3 it has two properties DESKTOP_SHORTCUTS and QTPROGRAMMENUFOLDERNAME (found in another thread)
so the command line would be
QuickTime.msi /qb DESKTOP_SHORTCUTS=FALSE QTPROGRAMMENUFOLDERNAME=Multimedia\Quicktime


#2 User is offline   Shark007 

  • Repackaging Specialist
  • PipPipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3,154
  • Joined: 07-January 04

Posted 11 January 2007 - 08:41 AM

View PostRamona, on Jan 11 2007, 09:28 AM, said:

How do you find you what properties can be set for an MSI

Using the free table editor Orca, (get it from my repository) open the MSI.
Scroll down on the left to the table entitled Property,
These are the properties that can be adjusted via the commandline.

You can often guess at what the alternative setting might be, such as,

IAGREE - No in the property table,
most likely can be set on the commandline like this
IAGREE=Yes

or

DESKTOPSHORTCUT - 0 (0 often equals no)
most likely can be set on the commandline like this
DESKTOPSHORTCUT=1 <--- would give you a desktop shortcut.

or, using orca, make the changes directly to the MSI
bypassing the need to set them on the commandline.


shark

#3 User is offline   urie 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 509
  • Joined: 30-July 03

Posted 11 January 2007 - 10:03 AM

@Shark007, you can get Orca - version 3.1.4000.2049 here.
http://www.thomaskoetzing.de/index.php?option=com_docman&task=cat_view&gid=67&Itemid=159


#4 User is offline   Shark007 

  • Repackaging Specialist
  • PipPipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3,154
  • Joined: 07-January 04

Posted 11 January 2007 - 10:21 AM

View Posturie, on Jan 11 2007, 11:03 AM, said:

@Shark007, you can get Orca - version 3.1.4000.2049 here.

Thank you very much for the information, and the URL.
The new file is now available on my repository.

shark

#5 User is offline   Inferi0r 

  • Little dude
  • PipPip
  • Group: Members
  • Posts: 180
  • Joined: 28-July 06

Posted 11 January 2007 - 11:20 AM

Thank you Shark
You are very fast :thumbup

#6 User is offline   Ramona 

  • Newbie
  • Group: Members
  • Posts: 12
  • Joined: 20-December 04

Posted 11 January 2007 - 11:45 AM

View PostShark007, on Jan 11 2007, 08:41 AM, said:

Using the free table editor Orca, (get it from my repository) open the MSI.
Scroll down on the left to the table entitled Property,
These are the properties that can be adjusted via the commandline.


That is what thought. Since I do not see a property for license # and product # for quickbooks.msi(2007) I guess I'll have to write a script.

Thanks

#7 User is offline   ajua 

  • Custom Installer Maker
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,260
  • Joined: 16-April 05

Posted 11 January 2007 - 03:31 PM

thanks for the update on orca.

#8 User is offline   benners 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 692
  • Joined: 29-December 03

Posted 11 January 2007 - 03:32 PM

View PostRamona, on Jan 11 2007, 05:45 PM, said:

View PostShark007, on Jan 11 2007, 08:41 AM, said:

Using the free table editor Orca, (get it from my repository) open the MSI.
Scroll down on the left to the table entitled Property,
These are the properties that can be adjusted via the commandline.


That is what thought. Since I do not see a property for license # and product # for quickbooks.msi(2007) I guess I'll have to write a script.

Thanks

You shouldn't have to write a script, if you use InstallShield Admin Studio you can goto User Interface - Dialogs and find the dialog that has the input for the license # and product #. It is the Enter Key Code dialog, the properties are QB_LICENSENUM and QB_PRODUCTNUM, so you could run the msi with

msiexec /i "path to quickbooks.msi" QB_LICENSENUM=xxxx-xxxx-xxxx-xxx QB_PRODUCTNUM=xxx-xxx

and the codes should be inputted for you, not all the property values needed for the install are set in the propertys page. you could also edit the msi file and create a transform file.

I don't know if this is possible with ORCA as I have never used it.

#9 User is offline   Shark007 

  • Repackaging Specialist
  • PipPipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3,154
  • Joined: 07-January 04

Posted 11 January 2007 - 03:41 PM

View Postbenners, on Jan 11 2007, 04:32 PM, said:

You shouldn't have to write a script, if you use InstallShield Admin Studio ....

AdminStudio 8 Standard $1,999.00 US

AdminStudio 8 Professional $4,999.00 US

AdminStudio 8 Enterprise $8,999.00 US

There is a reason not everyone has access to this program and why i suggest Orca.


shark

#10 User is offline   benners 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 692
  • Joined: 29-December 03

Posted 11 January 2007 - 05:25 PM

View PostShark007, on Jan 11 2007, 09:41 PM, said:

View Postbenners, on Jan 11 2007, 04:32 PM, said:

You shouldn't have to write a script, if you use InstallShield Admin Studio ....

AdminStudio 8 Standard $1,999.00 US

AdminStudio 8 Professional $4,999.00 US

AdminStudio 8 Enterprise $8,999.00 US

There is a reason not everyone has access to this program and why i suggest Orca.


shark

True, which is why I gave him access to my company's Standard version by giving him the property values, my post wasn't meant to be cocky just informative, no need to be snappy </interest>

#11 User is offline   ajua 

  • Custom Installer Maker
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,260
  • Joined: 16-April 05

Posted 12 January 2007 - 01:33 AM

orca is for faster editing if you know what you're doing. a good editor is Installer Design Studio. i use it at work and has great functionality.

#12 User is offline   Ramona 

  • Newbie
  • Group: Members
  • Posts: 12
  • Joined: 20-December 04

Posted 12 January 2007 - 10:21 AM

Thanks everyone for your help. I was able to set the QB_LICENSENUM and QB_PRODUCTNUM fields as well as INSTALLDESKTOPICONS and CKBOX_GDS but it still will not install silently and my assumption is because it is not accepting the license agreement. I've tried setting the AgreeToLicense property by setting it to Yes via command line and also saving it in the property field but none the less it always defaults to no. I can check this by running setup without the /qb option and just stepping through the dialogs to see what has been set.

Again thanks,
Ray

This post has been edited by Ramona: 12 January 2007 - 10:21 AM


#13 User is offline   ajua 

  • Custom Installer Maker
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,260
  • Joined: 16-April 05

Posted 12 January 2007 - 02:38 PM

seems kinda obviuos but did you used the /qn or /qb switches? normally all setups auto agree to license terms when using silent swtiches.

#14 User is offline   Sanjay 

  • Member
  • PipPip
  • Group: Members
  • Posts: 273
  • Joined: 13-August 04

Posted 14 January 2007 - 03:20 PM

@Shark007

The MD5 = f60bafc2988d96b6c101f54864ea3797 mentioned at Shark's file Repository does not match the linked file there.

#15 User is offline   Shark007 

  • Repackaging Specialist
  • PipPipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3,154
  • Joined: 07-January 04

Posted 14 January 2007 - 03:48 PM

View PostSanjay, on Jan 14 2007, 04:20 PM, said:

@Shark007

The MD5 = f60bafc2988d96b6c101f54864ea3797 mentioned at Shark's file Repository does not match the linked file there.



Thanks for the info... MD5 corrected to f47c77eb9373a3c757e53f9ef33833b1


shark

#16 User is offline   Ramona 

  • Newbie
  • Group: Members
  • Posts: 12
  • Joined: 20-December 04

Posted 16 January 2007 - 12:11 PM

Ok it took the AgreeToLicense property. For some reason it will not in my VMware test environment. Though even with the AgreeToLicense property set, installing via /qb does not work. With /qb it copies 2,410 files. If I install manually, mind you all properties are set all I have to do is click next next next next install, it copies 2,823 files. I guess I'll stick to my script.

#17 User is offline   svgusta 

  • Newbie
  • Group: Members
  • Posts: 12
  • Joined: 09-January 04

Posted 19 January 2007 - 03:43 AM

Another way of setting properties on an msi, more intuitive than Orca.

This site also has some other small msi tools....

http://www.cornerhouse.ca/en/msi.html

http://www.cornerhou...iproperties.zip

Have a nice day..!

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy