I have such a report (attached), but it runs as a DMS Script which calls a SQL script, it doesn’t run in the reporter. You can run it as an engine job, and it produces two HTML reports, one list patches per computer. sorted by computer, the other lists computers needing each patch, sorted by patch. The DMS script needs a few simple modifications to work in a particular environment, see below. At some point I’ll set this to read from an INI instead:
The default output directory for the reports is c:\inetpub\wwwroot, which since patch management is installed the server must be a web server so it should exist, but if you have configured the web server home directory elsewhere you may need to change the ‘ReportDir’ variable.
There is an ‘Env’ variable in the DMS script set to “Test” by default, which causes it to use my test settings. Change it to “Dev” or “Prod” (case sensitive), then set up the ‘P’ variable in the Dev and Prod sections to the ca_itrm password for the corresponding environment, and change the Server variable to the appropriate SQL server params (-S servername,port), or set it to “” if SQL is local.
NOTE: This is an UNSUPPORTED field developed utility. It comes with no warranties. I’m sure support will help where they can if you have issues with it, and I’ll help where I can when I have time.
Steve McCormick, ITIL
CA Technologies
Principal Services Consultant
Stephen.McCormick@ca.com
<mailto:Stephen.McCormick@ca.com>