Correct Answer:
Explanation/Reference:
Explanation:
* Win32_Environment class (Windows)
The Win32_Environment WMI class represents an environment or system environment setting on a Windows computer system. Querying this class returns environment variables found in:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Sessionmanager\Environment
And HKEY_USERS\\Environment
Since we need to inventory WMI information, that means we need Hardware Inventory and you can only do that with a Custom Client Device Setting:
Reference: Win32_Environment class (Windows)
* In System Center 2012 Configuration Manager, you no longer edit the sms_def.mof file as you did in Configuration Manager 2007. Instead, you can enable and disable WMI classes, and add new classes to collect by hardware inventory by using client settings. Configuration Manager provides the following methods to extend hardware inventory:
* Enable or disable existing inventory classes – You can enable or disable the default inventory classes used by Configuration Manager or you can create custom client settings that allow you to collect different hardware inventory classes from specified collections of clients.
* Add a new inventory class – You can add a new inventory class from the WMI namespace of another device.
Reference: How to Extend Hardware Inventory in Configuration Manager http://technet.microsoft.com/en-us/library/gg712290.aspx