Share via


MSFT_ComputerGroup.Name Property

Gets or sets the name of the computer group.

 string MSFT_ComputerGroup.Name

Access

Read/write

Return Value

String

Examples

The following example shows the use of the Name property.

'*********************************************************************
' Routine: Function CreateNonWindowsComputerGroup
' Purpose: Creates a new non-Windows computer group.
' Arguments: The server running MOM, group name.
' Returns: The group's GUID.
'
'**********************************************************************
Const TYPE_NONWINDOWS = 8192

Function CreateNonWindowsComputerGroup(strMOMServer, strGroupName)
    Dim objComputerGroupClass, objComputerGroup
    Dim objScriptTypeLib
    Dim strGUID

    ' generate a new GUID
    Set objScriptTypeLib = CreateObject("Scriptlet.TypeLib")
    strGUID = Left(objScriptTypeLib.GUID, 38)
    Set objScriptTypeLib = Nothing

    ' get MSFT_ComputerGroup class
    Set objComputerGroupClass = GetObject("WinMgmts://" & strMOMServer & "\root\MOM:MSFT_ComputerGroup")

    ' create a new MSFT_ComputerGroup instance
    Set objComputerGroup = objComputerGroupClass.SpawnInstance_()

    ' set properties, and save to WMI
    objComputerGroup.GUID = strGUID
    objComputerGroup.Name = strGroupName
    objComputerGroup.IsEnabled = True
    objComputerGroup.Type = TYPE_NONWINDOWS
    Call objComputerGroup.Put_()

    Set objComputerGroupClass = Nothing
    Set objComputerGroup = Nothing

    CreateNonWindowsComputerGroup = strGUID
End Function
  

Requirements

Platforms: Requires Windows 2000 Server or later

Version: Requires MOM 2000 SP1 or later

See Also

MSFT_ComputerGroup Class