Really the only way to do this is by using queries to target devices in a Scheduled Task, in a way that the device will disappear from the query once the task is done. For example, if I query for computers without Adobe Reader, then drag that query to a task that deploys Reader, the devices will disappear from the task after they install Reader and send in a software inventory scan. I think it's best practice, whenever possible, to drag queries to tasks instead of individual devices. My $0.02
This is correct. If you drag a machine to a task it is a permanent link as the task itself has options to be repeating or re-launched at any time. Self- modifying target lists require queries. Be careful not to do this with packages where you have defined an uninstall association because that association causes the package to automatically be removed if the device is no longer a target. Can cause a bit of confusion.
LANDesk Silver ESP
The One-Stop Shop for LANDesk Enhancements
Update - WoW & State Notifier now integrate for even more functionality
Update - State Notifier now detects machine and user Idle states