Set-CMThirdPartyUpdateCatalog

Изменение стороннего каталога обновлений.

Синтаксис

Set-CMThirdPartyUpdateCatalog
   [-Description <String>]
   [-Force]
   [[-Name] <String>]
   [-NewName <String>]
   [-PassThru]
   [-PublisherName <String>]
   [-Schedule <IResultObject>]
   [-Subscribe]
   [-SupportContact <String>]
   [-SupportUrl <Uri>]
   [-SyncNow]
   [-Unsubscribe]
   [-CategoryNamePublishOption <Hashtable>]
   [-CategoryIdPublishOption <Hashtable>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMThirdPartyUpdateCatalog
   [-Description <String>]
   [-Force]
   [-Id] <String>
   [-NewName <String>]
   [-PassThru]
   [-PublisherName <String>]
   [-Schedule <IResultObject>]
   [-Subscribe]
   [-SupportContact <String>]
   [-SupportUrl <Uri>]
   [-SyncNow]
   [-Unsubscribe]
   [-CategoryNamePublishOption <Hashtable>]
   [-CategoryIdPublishOption <Hashtable>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMThirdPartyUpdateCatalog
   [-Description <String>]
   [-Force]
   [-InputObject] <IResultObject>
   [-NewName <String>]
   [-PassThru]
   [-PublisherName <String>]
   [-Schedule <IResultObject>]
   [-Subscribe]
   [-SupportContact <String>]
   [-SupportUrl <Uri>]
   [-SyncNow]
   [-Unsubscribe]
   [-CategoryNamePublishOption <Hashtable>]
   [-CategoryIdPublishOption <Hashtable>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Описание

Используйте этот командлет для изменения стороннего каталога обновлений. Дополнительные сведения см. в разделе Включение сторонних обновлений.

Примечание.

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

Примеры

Пример 1. Переименование стороннего каталога обновлений

В этом примере по имени получается сторонний каталог обновлений, а затем изменяется имя.

Set-CMThirdPartyUpdateCatalog -Name "Contoso updates" -NewName "Contoso update catalog"

Пример 2. Изменение описания

В этом примере возвращается сторонний каталог обновлений по объекту, а затем изменяется описание.

Set-CMThirdPartyUpdateCatalog -ThirdPartyUpdateCatalog $catalog -Description "All of the current Contoso hardware updates"

Пример 3. Изменение сведений о поддержке

В этом примере показано, как получить сторонний каталог обновлений, который передается в командной строке, а затем изменить контакт и URL-адрес службы поддержки.

$catalog | Set-CMThirdPartyUpdateCatalog -SupportContact "Contoso hardware support" -SupportUrl "https://hardware.contoso.com"

Пример 4. Установка параметров публикации категории для каталога версии 3

В этом примере показан синтаксис для создания хэш-таблицей для задания категорий при подписке на каталог версии 3.

$id = "5768207d-6c40-465b-ad65-50501661368f"
$option = [Microsoft.ConfigurationManagement.Cmdlets.Sum.Commands.PublishOptionType]::MetadataOnly
$idOptionPair = @{$id = $option}
Set-CMThirdPartyUpdateCatalog -CatalogName 'pmp' -CategoryIdPublishOption $idOptionPair -Subscribe -Force

$name = "2BrightSparks"
$name1 = "8x8, Inc."
$option = [Microsoft.ConfigurationManagement.Cmdlets.Sum.Commands.PublishOptionType]::MetadataOnly
$nameOptionPair = @{$name = $option; $name1 = $option}
Set-CMThirdPartyUpdateCatalog -CatalogName 'pmp' -CategoryNamePublishOption $nameOptionPair -Subscribe -Force

Параметры

-CategoryIdPublishOption

Задайте параметр публикации идентификатора категории при подписке на каталог версии 3.

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

-CategoryNamePublishOption

Задайте параметр публикации имени категории при подписке на каталог версии 3.

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

-Confirm

Перед запуском командлет запросит подтверждение.

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

-Description

Укажите описание для стороннего каталога обновлений.

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

-DisableWildcardHandling

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

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

-Force

Выполните команду, не запрашивая подтверждение.

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:String
Aliases:CatalogId
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

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

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

-Name

Укажите имя стороннего каталога обновлений для изменения.

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

-NewName

Переименуйте выбранный каталог обновлений сторонних производителей.

Type:String
Aliases:NewCatalogName
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Добавьте этот параметр, чтобы вернуть объект, представляющий элемент, с которым вы работаете. По умолчанию этот командлет не может создавать выходные данные.

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

-PublisherName

Измените имя издателя для указанного стороннего каталога обновлений.

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

-Schedule

Укажите объект schedule для применения к указанному стороннему каталогу обновлений. Пользовательские расписания переопределяют расписание синхронизации по умолчанию и доступны только для каталогов с подпиской.

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

-Subscribe

Настройте сайт для подписки на сторонний каталог обновлений. Этот параметр совпадает с действием консоли для подписки на каталог.

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

-SupportContact

Измените контактную службу поддержки для указанного стороннего каталога обновлений.

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

-SupportUrl

Измените URL-адрес поддержки для указанного стороннего каталога обновлений.

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

-SyncNow

Активируйте сайт для синхронизации указанного каталога обновлений сторонних производителей. Этот параметр совпадает с действием консоли для синхронизации сейчас.

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

-Unsubscribe

Настройте сайт для отмены подписки на сторонний каталог обновлений. Этот параметр совпадает с действием консоли отмены подписки на каталог.

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

-WhatIf

Показывает, что произойдет при запуске этого командлета. Командлет не выполняется.

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

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

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

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

IResultObject

Примечания

Этот командлет возвращает объект класса WMI SMS_ISVCatalogs .