4
votes
Find GUID of MSI Package
There is also a very helpful GUI tool called Product Browser which appears to be made by Microsoft or at least an employee of Microsoft.
It can be found on Github here Product Browser
The latest ...
3
votes
Find GUID of MSI Package
In Powershell you can query wmi for installations
$program = Get-WmiObject -class Win32_Product | ? {$_.Name -eq "Java Auto Updater"}
$program.IdentifyingNumber #IdentifyingNumber is the ...
3
votes
Retrieving public properties from an MSI file
lessmsi is a great tool that certainly works here if you're willing to pop open its GUI and do some manual investigation. However, I will say, that the following command does not reliably present all ...
2
votes
Thunderbird msi installer package
Mozilla is now providing a Windows MSI 64-bit Package:
https://www.thunderbird.net/en-US/thunderbird/all/
To retrieve the latest Thunderbird release use the following url. See README.txt for other ...
2
votes
Group Policy installation failed error 1274
We had the same issue. We finally figured out that our laptops were RADIUS authenticated to WiFi, and the network installation couldn't start until the user logs in with AD credentials (because no ...
2
votes
What, exactly, is the SCCM client doing when it installs an .msi for a system?
In addition to this work of art answer by @kce, the only meager, simplistic things I have to add are
I treat all packages equally
In general I avoid "Applications" unless I'm forced to deal with ...
2
votes
Unable to launch MSI installers off NFS share
Windows loves to write temporary files in the "working directory."
I suspect your scripting is doing a "cd" into that NFS directory and fails to write any temp files in that location, and dies in a ...
2
votes
Accepted
Deploying Applications via MDT Fails
Setup errors typically don't lie:
"Source file not found(cabinet): \\WSUS\DeploymentShare$\Applications\Adobe Acrobat Reader DC\Data1.cab. Verify that the file exists and that you can access it."
...
2
votes
Accepted
How can I compare the content of two (or more) MSI files?
MSI Files
An MSI file contains a primitive MS SQL database embedded in a COM-structured storage file (a file system in a file with storage streams of various types - the old MS Office COM/OLE format)....
2
votes
Troubleshoot msiexec removing dotnet Core
I ran into the same issue (using chocolatey to do the uninstall) and ended up with this solution. (Don't forget to change the $version variable to match the version you want to remove)
$version = '2....
2
votes
Accepted
Windows Installer: The system cannot open the device or file specified
First, I want to thank TomTom regarding his hint running the installer from the command line with the log flags. I wasn't aware of this.
In my case the problem was very trivial and was caused by the ...
1
vote
Accepted
Why running second time ansible.windows.win_package isn't working?
This problem is most probably the state: present parameter, since the package is already present when the task is run. Instead you can use the creates_path or creates_service params to check if it is ...
1
vote
How to check if a Product is installed from launch condition of msi?
You should be able to have checks for certain conditions, i.e. registry or file exists.
Here is some documentation on condition types:
https://docs.revenera.com/installshield19helplib/helplibrary/...
1
vote
Accepted
Cannot uninstall Python 3.8.1 silently using MSIEXEC
So after some time of me and my colleague troubleshooting this, we gained a better understanding of the situation and what actually happened. This doesn't solve what we were trying to do originally (...
1
vote
Accepted
Group Policy software installation failing with error %%14
This was resolved by .OLD-ing the following registry keys and rebooting:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\AppMgmt
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\...
1
vote
Accepted
Troubleshoot msiexec removing dotnet Core
In the logs you can see WixDependencyCheck finding other MSIs that depend on this one, and erroring out.
Adding the parameter IGNOREDEPENDENCIES=ALL to msiexec should fix it.
1
vote
App MSI install hangs up on newly imaged PCs (Win10)
I found the answer. The problem is a newer Intel HD graphics driver that, for some inexplicable reason, breaks this MSI. The solution is to roll the Intel HD graphics driver back to 21.20.16.4590 or ...
1
vote
Programmatically deploy MSI package via AD Group Policy
If you are looking to programmatically work with GP objects, then you will want to look at Microsoft's IGPMGPO interface.
The catch here is you can't create new policy settings within the GPO, but ...
1
vote
Accepted
How to call msiexec from powershell with parameters
I just used Powershell to install GAPS on my core servers, and I had a command like this. I like this more verbose syntax because it is more readable, and I can include comments per command line ...
1
vote
Is there anyway to get msiexec to echo to stdout instead of logging to a file
I use the following powershell script. It still requires writing the log to a file but it also writes the contents live to stdout:
$main_process = Start-Process -FilePath ".\installer.exe" -...
1
vote
Deploy MSI silently - Cisco CAD Client Configuration
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 ...
1
vote
Need to allow unsigned msi to install
Old topic, but I feel the answer by @derryl is actually not even close to correct.
This is the proper way to install unsigned .msi packages.
Disable UAC by opening the start menu (Or use the Windows ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
msi × 167windows × 46
group-policy × 41
installation × 32
windows-installer × 32
deployment × 27
active-directory × 14
powershell × 9
sccm × 9
windows-server-2003 × 8
windows-server-2008 × 6
automated-install × 6
uninstall × 6
windows-server-2008-r2 × 5
automation × 5
windows-7 × 4
scripting × 4
package-management × 4
windows-registry × 4
wmi × 4
silent × 4
iis × 3
java × 3
files × 3
update × 3