Анализ объектов OutParameters
Создается объект SWbemMethod.OutParameters, который заполняется данными методом поставщика, находящимся в процессе выполнения. Свойства объекта OutParameters характерны для вызываемого метода. Например, в приведенном ниже скрипте SD (содержащийся в outParam) — это выходной параметр, определенный для метода __SystemSecurity.GetSD. Свойство ReturnValue является универсальным свойством, доступным для всех объектов OutParameters, содержащих результат операции.
В следующем примере кода показано получение выходных параметров при выполнении метода GetSD в классе __SystemSecurity для локальной системы.
' Connect to WMI root\cimv2 namespace.
Set svc = GetObject("winmgmts:root/cimv2")
' Execute the GetSD method and obtain the output parameters.
set outParam = svc.Execmethod("__SystemSecurity=@", "GetSD")
wscript.echo outparam.ReturnValue
' Format the security descriptor array
' in the SD parameter into one string to display.
objSD = Join(outparam.SD,",")
wscript.echo objSD
' Release the out parameters object.
set outParam = nothing
Дополнительные сведения см. в разделе SWbemMethod.InParameters.