I'm looking to install our latest AV suite through a GPO Software Installation policy. (As in the below screenclip.)
Unfortunately my request to use DFS has been denied and I'll need to create a GPO for each site in our environment (each site is its own subnet). The issue I have is that a lot of users travel between sites, so as they move to another site, they will get the new GPO and fall out of scope on the previous GPO.
I can't find any concrete documentation as to whether the GPO software install will re-install an application if it already exists on the current PC. I will be using the option to leave the app when the computer falls out of scope.
From my research I found that the GPO will only apply if the version of the GPO has changed, which is fine, but what about the actual MSI?
I've found two scenarios that people put forward but cant back up:
The GPO calls the Windows Installer service that checks the installed programs list and will install only if the current MSI version is not there.
The GPO install keeps its own APP cache with it's own list of software, and will install the app if it's not in that list, even if it is already installed.
Can anyone confirm the correct information for me?
EDIT: Thanks for the responses guys, I'm aware of other alternative ways to deploy software, however what I'm after is a concrete answer as to whether a GPO deployment will re-install a package if it already exists on the workstation.