# Help to do MSI automation

**URL:** <https://forum.ansible.com/t/help-to-do-msi-automation/34870>\
**Category:** Ansible Project\
**Tags:** windows\
**Created:** [March 27, 2021, 4:10am UTC](https://forum.ansible.com/t/help-to-do-msi-automation/34870 "2021-03-27T04:10:26Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Somasundaram\_R](https://avatars.discourse-cdn.com/v4/letter/s/c2a13f/32.png) [@Somasundaram\_R](https://forum.ansible.com/u/Somasundaram_R)\
**Post date:** [March 27, 2021, 4:10am UTC](https://forum.ansible.com/t/help-to-do-msi-automation/34870/1 "2021-03-27T04:10:26Z")

</div>

Hi,  
I am newbie to windows automation. I am planning to do MSI automation through win\_package. But how to retrieve public properties of MSI file.

I am planning to collect public properties of MSI packages by installing in any DEV server to get my inputs. So that I can use those values as win\_package parameters. I think i should create script to get only public properties from MSIEXEC log file.

Please advise if anybody have good idea.

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![Wei-Yen\_Tan](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/wei-yen_tan/32/4111_2.png) [@Wei-Yen\_Tan](https://forum.ansible.com/u/Wei-Yen_Tan)\
**Post date:** [March 27, 2021, 3:59pm UTC](https://forum.ansible.com/t/help-to-do-msi-automation/34870/2 "2021-03-27T15:59:40Z")

</div>

Can yoy define by what you mean by public properties?

---

<div class="post-metadata">

**Author:** ![Somasundaram\_R](https://avatars.discourse-cdn.com/v4/letter/s/c2a13f/32.png) [@Somasundaram\_R](https://forum.ansible.com/u/Somasundaram_R)\
**Post date:** [March 27, 2021, 4:49pm UTC](https://forum.ansible.com/t/help-to-do-msi-automation/34870/3 "2021-03-27T16:49:20Z")

</div>

public properties in the sense “Arguments needs to be provided while installing.” (which are in CAPITAL LETTERS in the log)

ALLUSERS = 1  
ARPNOREPAIR = 1  
ARPNOMODIFY = 1

For example (From Log\_file) :

Property(C): Manufacturer = Mozilla  
Property(C): ProductCode = {35AC0760-5211-41E1-9C25-FD45906E48EB}  
Property(C): ProductLanguage = 1033  
Property(C): ProductName = Mozilla Firefox 14.0.1 (x86 en-US) (Wrapped using MSI Wrapper from [exemsi.com](http://exemsi.com))  
Property(C): ProductVersion = 4.42.0.0  
Property(C): ALLUSERS = 1  
Property(C): ARPNOREPAIR = 1  
Property(C): ARPNOMODIFY = 1  
Property(C): ARPURLINFOABOUT = [http://www.mozilla.com/en-US/](http://www.mozilla.com/en-US/)  
Property(C): ARPCOMMENTS = Mozilla Firefox 14.0.1 (x86 en-US)
