Hey guys,
Sorry if this is a newbie question, but I've just started to test my first few packages to my company via. desktop central. I'm just testing a few simple small MSIs (eg. Citrix client). It seems as though that if the software already exists (installed from the exact same .MSI) on the workstation, DC tries to re-install it again regardless. Since .MSI's can detect if it's already installed - is this not communicated to DC somehow?
In other words, if I create a configuration to install some program, and some workstations already have that program, how would I tell DC to 'skip install if already installed'? We're starting to use desktop central in an environment where software has already been installed on most workstations, so we need to push out configurations to the entire company, but with the configuration smart enough to not re-install software if it's already there...
The only way I can see how this would be possible is with a pre-run batch file using error levels with if/then/else statements (eg. if C:\program files\program2 exists set errorlevel 2)... That's OK, but doesn't seem all that "smart".