Software Execution - Inventory? (Full Version)

All Forums >> [Management Products] >> Microsoft Systems Management Server >> SMS 2003



Message


sm850 -> Software Execution - Inventory? (5/22/2007 5:33:33 AM)

Hi,


Just a quick question people; is there a simple way to get SMS to inventory the list of software installed via SMS? i.e. via SMS Client SPY you can see a Software Execution history which is contained in the registry. It would be useful to get a record of this inventoried as we don't keep our SMS Logs on the server for more than a week. Once the logs go it's hard to tell if software in the inventory list was installed by SMS or manually. Anyone got any solutions to this?

Thanks,
Stephen.




mlucero -> RE: Software Execution - Inventory? (5/22/2007 11:44:12 AM)

You could start by creating a report from using the vSMS_ClientAdvertisingStatus view. I always find it helpful to open up enterprise manager (if you are familiar with the tool) and browse the views. You'd be surprised what is in there - very useful.




sm850 -> RE: Software Execution - Inventory? (5/24/2007 7:38:27 AM)

Hi,

Yup, I'm aware of advertisement status but we don't keep records for more than 7 days. I would like to be able to have such information included in the SMS Client's hardware inventory. One gets some information on what applications are installed on a PC from the inventory but you cannot tell if it was installed by SMS. Yes, I could look at the registry on the PC but suppose the PC didn't exist anymore, but it's SMS object did. It would be nice to have such information inventoried. Is it possible to inventory portions of the registry? Or the source path of a program in Add/Remove Programs?

Thanks,
Stephen.




mlucero -> RE: Software Execution - Inventory? (5/24/2007 10:56:10 AM)

Pulling information from the registry would involve modifying the MOF and can be quite cumbersome if you are pulling several entries. This report may help you with the your source path question.

http://myitforum.com/cs2/blogs/mlucero/archive/2007/05/15/sms-2003-reports-software-inventory-of-a-specific-product-for-a-specific-collection.aspx

Here is a pic from the report:



[image]local://upfiles/17270/C86B02FB14D64819AD5057452899156B.jpg[/image]




swyck -> RE: Software Execution - Inventory? (6/24/2008 1:59:42 PM)

I also think it would be a good idea to inventory client Execution History.  This would tell us what SMS adverts and packages a client has installed, or what clients have installed a specific advert or package.  IMO this is different then just querying for Add Remove programs. 

Not everything registers in Add Remove programs, and even if it does it may have different name for different versions. Querying for a pkg ID or advert is pretty simple and straightforwad. 

However, I'm unsure of how to MOF the Execution History reg key since the actual values I'd want are two levels deeper.  The other option I was thinking of was to just create a NOIDMIF with the extracted values, and a recurring advert script could populate it.






Page: [1]

Valid CSS!




Forum Software © ASPPlayground.NET Advanced Edition 2.4.5 ANSI
0.53125