Microsoft Desired Configuration Monitoring
Microsoft Systems Management Server (SMS) 2003 Desired Configuration Monitoring (DCM) 2.0 automates the configuration management audits between desired or defined configuration settings and actual configuration settings. DCM accomplishes this by allowing the user to define desired hardware, operating system, and application configuration settings in multiple configuration data sources. Then, using the supplied auditing engine, DCM compares desired settings with actual settings and reports configuration compliance.
http://www.microsoft.com/technet/solutionaccelerators/cits/mo/sman/dcm.mspx
