Add all software to dynamic collection / create collections from report
Sean Chapman
My goal here is to get rid of old junk software and outdated versions of software to start to get a handle on our environment. I would like to have all software on all computers added as dynamic collections. I can generate a report of all software on all PCs and then create dynamic collections individually and then create uninstall packages from there but is there an easier way to do what Im doing?
0
Comments
Outdated software will be easy.
This will download the newest version, update the package source and the package name. Create a collection using variables. https://documentation.pdq.com/PDQInventory/16.4.0.0/index.html?variables.htm
You can use custom variables for business software. Setup collections to check for version and auto schedule to deploy to outdated groups. Just be sure to update your variable when you need to add a new software.
Note: Sometimes the MSI version does not match with installed version. PDQ will check the version in "Programs and Features". If you find that it is not working, check the version of the application in Windows and see what version it is installed as.
As for the reports of software not approved.....I'm not sure. I had an idea here, but did not go through the process of creating the collection. Maybe someone else can help. https://community.pdq.com/posts/9740-application-whitelist
If you want an idea of how I setup groups, packages and collections for auto download, check this post. https://community.pdq.com/posts/9693#9726
Stuff like reader and flash and whatnot would be fine that way. Im talking about Bing toolbar and Japanese Fonts for Adobe Reader X and all the stuff that isnt already a package for PDQ, there are hundreds of different applications across 800+ PCs in 3 states. I dont use any of the libraries from PDQ anyway, I only deploy my own software packages through it and use Solarwinds for patch management of windows and third party software.
Just as an example, I want each of these entries as a dynamic collection