System Center Configuration Manager TechCenter >
System Center Configuration Manager Forums
>
Configuration Manager Inventory
>
Software Inventory frequency
Software Inventory frequency
- I am sure this spans a few different topic areas but I figured I'd ask first here.
What is a recommended frequency to run Software Inventories on my client agents? Right now the SCCM Site is still in a dev state, but will grow to have about 500 clients.
I have collections setup for each software package that we deploy and support. Under each of these we have a sub collection that is used to apply mandatory assignments to. We push out the advertisements both using AD security groups and by manually adding SCCM Systems to the collection (Via right click tools). This works great. The problem that I am facing is that it takes way to long for the system to then show up in the top level software collection as having the software installed. What I have done to get around this is to use the right click tools after a successful deployment and I execute a manual software inventory.
The software collection are membership based on Software Products.Product name.
My three thoughts were:
1. Do I increase the frequency that we run Software inventories?
2. Can I add a command line execution of the software inventory to run as part of the deployment command line?
3. Setup collections without using Software Products.Product name?
Thanks in advance
Phil
Answers
- Hi,
1) I normally create my collection based on hw inventory data (add/remove programs). I run the hw inventory scanning once a day but only sw scanning once a week.
2) Yes, you can trigger a sw inventory process. You can see how to configure a sw inventory script here - http://blog.coretech.dk/confmgr07/inventory/configuring-config-mgr-agents-to-run-on-a-custom-schedule/
3) I am not sure I understand this question - but as I wrote I use the add/remove program information.
I hope you can use the answers.
Kent Agerlund | http://scug.dk/members/Agerlund/default.aspx | The Danish community for System Center products- Marked As Answer byphildib Tuesday, November 03, 2009 6:09 PM
All Replies
- Hi,
1) I normally create my collection based on hw inventory data (add/remove programs). I run the hw inventory scanning once a day but only sw scanning once a week.
2) Yes, you can trigger a sw inventory process. You can see how to configure a sw inventory script here - http://blog.coretech.dk/confmgr07/inventory/configuring-config-mgr-agents-to-run-on-a-custom-schedule/
3) I am not sure I understand this question - but as I wrote I use the add/remove program information.
I hope you can use the answers.
Kent Agerlund | http://scug.dk/members/Agerlund/default.aspx | The Danish community for System Center products- Marked As Answer byphildib Tuesday, November 03, 2009 6:09 PM
- I see using add/remove programs to create the collection will work much better (and runs much quicker). I didn't realize that it was a HW inventory item. It is very rare that I will need to get the details from a particular .exe file. Thanks for your help.
I see using add/remove programs to create the collection will work much better (and runs much quicker). I didn't realize that it was a HW inventory item. It is very rare that I will need to get the details from a particular .exe file. Thanks for your help.
Free program for network software and hardware audit - Hardware Inventory .- hrum, I appreciate and acknowledge there are lots and lots of hardware inventory tools out there. WMI is open and easy to query against, and if you have admin rights to a Windows OS computer, anyone can offer a hardware inventory querying program.
However, this forum, and this specific section of it, is to help existing ConfigMgr07 users with getting the Inventory built into ConfigMgr to work as expected, and to leverage it as much as technically possible.
I followed your link, and I do not see that it interacts with ConfigMgr client or server in any way. Without testing, it appears I could likely get the exact same information using the built-in utility in the Windows OS, msinfo32.
Standardize. Simplify. Automate.- Proposed As Answer byGarth JonesMVPMonday, November 23, 2009 10:48 PM

