1 of 1 people found this helpful
Depends on what you install and how. If you distribute a msi, it will detect automatically it is installed. Same if you used a policy and you still have the original task, the policy sync will see it handled that task id already.
If none of the above, you need to use the detection rules in your distribution package to avoid a reinstall but still use your ldap query. Or, use a LANDesk inventory query on ldap member but software not installed. This is the most tricky one though, to get right.
In addition to what Frank indicated, what we do is use a prerequisite query. So say the package is Office 2010, then create a preq query for the distribution package indicating only machine that do NOT have Office 2010 installed.
Thanks for all answers. We have tested both methods sucesfully and we will start using the preq query.
Just beware to repeat your task only after the devices have run an inventory scan if you use the prereq query's. If you reschedule before the device sends an inventory, the fact that it already has the software still won't be known to LANDesk.