Is there a way to have a MSI package check if the MSI is already installed and if so, cancel the installation?


1 comment

  • Jeff P

    You should be able to find a registry key that only exists if that MSI has already been installed. You can then tie the deployment to only run if that key IS NOT there.

    I have back-tracked my way into finding this out while poking around some of the pre-constructed deployment packages that are updated by PDQ. If you look at how the new Jan 14 security update is built you can see how that process works. There may be better ways of doing this, but it seems pretty reasonable. 

    Comment actions Permalink

Please sign in to leave a comment.