Deploy a MSI using Group Policy. Sounds easy right?

This MSI (CAD Client Configuration.msi) prompts for the IP address of our UCCX server. Most MSI's I have dealt with I can install silently uisng /q but this one not so much.

I can't assign it to the computer object becuase the prompt for the IP address is never visible.

I can't assignt it to the user object becuase they don't have the credintials to run to program.

I need to install this on 250 computers within the next 5 hours. Any advice??

  • 1
    Can you provide a link to the MSI? And could you please identify which command line options you've tried to install this? – jscott May 26 '11 at 11:56
  • Five hours have passed. Any luck, or follow up information, with this? – jscott May 26 '11 at 16:58

Get SuperOrca and open the MSI. Check in the Property table for a property which could be assigned to this IP's value. You can then either pass the property on the command line or via a transform file (MST) to populate this property (and/or others).

Command line, assuming IPPROP is the IP property's name:

msiexec /i "CAD Client Configuration.msi" IPPROP= /qn

MST file:

msiexec /i "CAD Client Configuration.msi" TRANSFORMS=your.transform.mst /qn

It's also possible you may be able to simply install silently, and populate the registry with the IP value post-install.

msiexec /i "CAD Client Configuration.msi" /qn

  • I dropped the ball on this question. I ended up deploying it manually. @jscott - If I ever get time I will try your suggestion. Thanks for you help and time. – Ruisu Sep 12 '11 at 17:14

Typically you would run the client configuration tool first, which adds the IP address to the MSI. It is in the CAD installation guide.

The client configuration package includes an MSI configuration tool and a stand-alone directory structure. The MSI configuration tool prompts the deployment engineer to provide the environment-specific configuration data, and then interacts with the files in the stand-alone directory to create the CAD client MSI.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.