Users Guide

Table 10. Return codes for Dell Optimizer (continued)
CLI Return Codes Condition
1 Failure
2 Reboot required
3 Failed to configure the read-only setting
4 Failed to configure licensed feature
5 Dell Optimizer service not installed
6 Dell Optimizer service is disabled
7 Dell Optimizer service is not running
8 Another instance of CLI is active
9 Another instance of GUI is active
WMI Provider
Dell Optimizer includes a WMI provider to configure the application settings. The following two files are part of the Dell
Optimizer download package:
doWmiProv.mofDell Optimizer WMI Provider that is installed as part of the installer.
sms_def_delloptimizer.mofDell Optimizer SMS MOF definition file available for Administrators.
The Inventory Agent uses the following custom Dell Optimizer data reporting definitions:
#pragma namespace ("\\\\\\\\.\\\\root\\\\dcim\\\\sysman\\\\DellOptimizer")
#pragma deleteclass ("EnumerationAttribute", NOFAIL)
#pragma deleteclass ("EnumerationAttribute", NOFAIL)
[ SMS_Report(TRUE),
SMS_Group_Name("Dell Optimizer Settings Inventory"),
SMS_Class_ID("DELL|DELLOPTIMIZER_ENUMSETTINGS|1.0"),SMS_Namespace(FALSE),
Namespace("\\\\\\\\.\\\\root\\\\dcim\\\\sysman\\\\DellOptimizer")]Class
EnumerationAttribute : SMS_Class_Template
{[SMS_Report(TRUE),key] String AttributeName;
[SMS_Report(TRUE)] String DisplayName;
[SMS_Report(TRUE)] String CurrentValue;
[SMS_Report(TRUE)] Boolean IsLocked;
[SMS_Report(TRUE)] Uint32 PossibleValueCount;[SMS_Report(TRUE)] String
PossibleValues[];
};
Table 11. WMI provider
Feature WMI Command
Enumerate all settings
wmic /NAMESPACE: \\root\dcim\sysman
\DellOptimizer PATH EnumerationAttribute
get /value.
Enumerate a specific setting
wmic /NAMESPACE:\\root\dcim\sysman
\DellOptimizer PATH
EnumerationAttribute.AttributeName="%1%"
get /value.
Set the specific setting value
wmic /NAMESPACE:\\root\dcim\sysman
\DellOptimizer PATH
DellOptimizerService.Name="DellOptimizerSe
18 Administration