Set-CMThirdPartyUpdateCatalog
Modificar um catálogo de atualizações de terceiros.
Sintaxe
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>]
Description
Utilize este cmdlet para modificar um catálogo de atualizações de terceiros. Para obter mais informações, veja Ativar atualizações de terceiros.
Observação
Execute cmdlets do Configuration Manager a partir da unidade do site do Configuration Manager, por exemplo PS XYZ:\>
. Para obter mais informações, veja Introdução.
Exemplos
Exemplo 1: Mudar o nome de um catálogo de atualizações de terceiros
Este exemplo obtém um catálogo de atualizações de terceiros por nome e, em seguida, altera o nome.
Set-CMThirdPartyUpdateCatalog -Name "Contoso updates" -NewName "Contoso update catalog"
Exemplo 2: Alterar a descrição
Este exemplo obtém um catálogo de atualizações de terceiros por objeto e, em seguida, altera a descrição.
Set-CMThirdPartyUpdateCatalog -ThirdPartyUpdateCatalog $catalog -Description "All of the current Contoso hardware updates"
Exemplo 3: Alterar as informações de suporte
Este exemplo obtém um catálogo de atualizações de terceiros canalizado na linha de comandos e, em seguida, altera o contacto de suporte e o URL.
$catalog | Set-CMThirdPartyUpdateCatalog -SupportContact "Contoso hardware support" -SupportUrl "https://hardware.contoso.com"
Exemplo 4: Definir as opções de publicação de categorias para um catálogo v3
Este exemplo mostra a sintaxe para criar as tabelas hash para definir as categorias quando subscreve um catálogo v3.
$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
Parâmetros
-CategoryIdPublishOption
Defina a opção de publicação do ID de categoria quando subscrever um catálogo v3.
Tipo: | Hashtable |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-CategoryNamePublishOption
Defina a opção de publicação do nome da categoria quando subscrever um catálogo v3.
Tipo: | Hashtable |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Confirm
Solicita a confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Description
Especifique a descrição do catálogo de atualizações de terceiros.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DisableWildcardHandling
Este parâmetro trata os carateres universais como valores de carateres literais. Não pode combiná-lo com ForceWildcardHandling.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Force
Execute o comando sem pedir confirmação.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ForceWildcardHandling
Este parâmetro processa carateres universais e pode levar a um comportamento inesperado. Não é recomendado. Não pode combiná-lo com DisableWildcardHandling.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Id
Especifique o ID do catálogo de atualizações de terceiros a alterar.
Tipo: | String |
Aliases: | CatalogId |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-InputObject
Especifique um objeto para o catálogo de atualizações de terceiros a alterar. Para obter este objeto, utilize o cmdlet Get-CMThirdPartyUpdateCatalog .
Tipo: | IResultObject |
Aliases: | ThirdPartyUpdateCatalog |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-Name
Especifique o nome do catálogo de atualizações de terceiros a alterar.
Tipo: | String |
Aliases: | CatalogName |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | True |
-NewName
Mude o nome do catálogo de atualizações de terceiros selecionado.
Tipo: | String |
Aliases: | NewCatalogName |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-PassThru
Adicione este parâmetro para devolver um objeto que representa o item com o qual está a trabalhar. Por predefinição, este cmdlet pode não gerar qualquer saída.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-PublisherName
Altere o nome do publicador para o catálogo de atualizações de terceiros especificado.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Schedule
Especifique um objeto de agendamento a aplicar ao catálogo de atualizações de terceiros especificado. As agendas personalizadas substituem a agenda de sincronização predefinida e só estão disponíveis para catálogos subscritos.
Tipo: | IResultObject |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Subscribe
Configure o site para subscrever o catálogo de atualizações de terceiros. Este parâmetro é o mesmo que a ação da consola para Subscrever o Catálogo.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-SupportContact
Altere o contacto de suporte do catálogo de atualizações de terceiros especificado.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-SupportUrl
Altere o URL de suporte do catálogo de atualizações de terceiros especificado.
Tipo: | Uri |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-SyncNow
Acione o site para sincronizar o catálogo de atualizações de terceiros especificado. Este parâmetro é o mesmo que a ação da consola para Sincronizar agora.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Unsubscribe
Configure o site para anular a subscrição do catálogo de atualizações de terceiros. Este parâmetro é o mesmo que a ação da consola para Anular a subscrição do Catálogo.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-WhatIf
Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Entradas
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Saídas
IResultObject
Observações
Este cmdlet devolve um objeto da classe WMI SMS_ISVCatalogs .