Get-CMConfigurationItemXMLDefinition

Возвращает XML-определение элемента конфигурации в Configuration Manager.

Синтаксис

Get-CMConfigurationItemXMLDefinition
   [[-Name] <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]
Get-CMConfigurationItemXMLDefinition
   [-Id] <Int32>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]
Get-CMConfigurationItemXMLDefinition
   [-InputObject] <IResultObject>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]

Описание

Командлет Get-CMConfigurationItemXMLDefinition получает XML-определение объекта элемента конфигурации в виде строки. Элемент конфигурации можно указать с помощью идентификатора элемента конфигурации, имени элемента конфигурации или с помощью командлета Get-CMConfigurationItem .

Примечание.

Выполните командлеты Configuration Manager с диска сайта Configuration Manager, например PS XYZ:\>. Дополнительные сведения см. в статье Начало работы.

Примеры

Пример 1. Получение элемента в формате XML с помощью идентификатора

PS XYZ:\> Get-CMConfigurationItemXMLDefinition -Id "16777568"

Эта команда получает элемент конфигурации в формате XML для элемента с указанным идентификатором.

Пример 2. Получение элемента в формате XML с помощью имени

PS XYZ:\> Get-CMConfigurationItemXMLDefinition -Name "ConfigItem76"

Эта команда получает элемент конфигурации в формате XML для элемента с именем ConfigItem76.

Пример 3. Получение элемента в формате XML с помощью переменной

PS XYZ:\> $CIObj=Get-CMConfigurationItem -Id "16777568"
PS XYZ:\> Get-CMConfigurationItemXMLDefinition -InputObject $CIObj

Первая команда использует командлет Get-CMConfigurationItem для получения элемента конфигурации с указанным идентификатором, а затем сохраняет его в переменной $CIObj.

Вторая команда получает элемент конфигурации в формате XML для элемента, хранящегося в $CIObj.

Параметры

-DisableWildcardHandling

Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Id

Задает массив идентификаторов элементов конфигурации. Можно использовать разделенный запятыми список.

Type:Int32
Aliases:CIId, CI_ID
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Указывает объект элемента конфигурации. Чтобы получить объект элемента конфигурации, используйте командлет Get-CMConfigurationItem .

Type:IResultObject
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Задает массив имен элементов конфигурации. Можно использовать разделенный запятыми список.

Type:String
Aliases:LocalizedDisplayName
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:True

Входные данные

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Выходные данные

System.String

System.String[]