Set-CMThirdPartyUpdateCatalog
Modifique um catálogo de atualizações de terceiros.
Syntax
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
Use esse cmdlet para modificar um catálogo de atualizações de terceiros. Para obter mais informações, consulte Habilitar atualizações de terceiros.
Observação
Execute Configuration Manager cmdlets da unidade do site Configuration Manager, por exemplo PS XYZ:\>
. Para obter mais informações, confira introdução.
Exemplos
Exemplo 1: renomear um catálogo de atualizações de terceiros
Este exemplo obtém um catálogo de atualizações de terceiros pelo 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 altera a descrição.
Set-CMThirdPartyUpdateCatalog -ThirdPartyUpdateCatalog $catalog -Description "All of the current Contoso hardware updates"
Exemplo 3: alterar informações de suporte
Este exemplo obtém um catálogo de atualizações de terceiros canalizado na linha de comando e, em seguida, altera o contato de suporte e a URL.
$catalog | Set-CMThirdPartyUpdateCatalog -SupportContact "Contoso hardware support" -SupportUrl "https://hardware.contoso.com"
Exemplo 4: defina as opções de publicação de categoria para um catálogo v3
Este exemplo mostra a sintaxe para criar os hashtables para definir as categorias quando você assina 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 de ID de categoria ao assinar um catálogo v3.
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CategoryNamePublishOption
Defina a opção de publicação do nome da categoria ao assinar um catálogo v3.
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Solicita a confirmação antes de executar o cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Especifique a descrição do catálogo de atualizações de terceiros.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
Esse parâmetro trata caracteres curinga como valores de caractere literal. Você não pode combiná-lo com ForceWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Execute o comando sem pedir confirmação.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
Esse parâmetro processa caracteres curinga e pode levar a um comportamento inesperado. Não é recomendável. Você não pode combiná-lo com DisableWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
Especifique a ID do catálogo de atualizações de terceiros a ser alterada.
Type: | String |
Aliases: | CatalogId |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Especifique um objeto para que o catálogo de atualizações de terceiros seja alterado. Para obter esse objeto, use o cmdlet Get-CMThirdPartyUpdateCatalog .
Type: | IResultObject |
Aliases: | ThirdPartyUpdateCatalog |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Especifique o nome do catálogo de atualizações de terceiros a ser alterado.
Type: | String |
Aliases: | CatalogName |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-NewName
Renomeie o catálogo de atualizações de terceiros selecionado.
Type: | String |
Aliases: | NewCatalogName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Adicione esse parâmetro para retornar um objeto que representa o item com o qual você está trabalhando. Por padrão, esse cmdlet pode não gerar nenhuma saída.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PublisherName
Altere o nome do editor para o catálogo de atualizações de terceiros especificado.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Schedule
Especifique um objeto de agenda para aplicar ao catálogo de atualizações de terceiros especificado. Os agendamentos personalizados substituem o agendamento de sincronização padrão e só estão disponíveis para catálogos inscritos.
Type: | IResultObject |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Subscribe
Configure o site para assinar o catálogo de atualizações de terceiros. Esse parâmetro é o mesmo que a ação do console para Assinar o Catálogo.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SupportContact
Altere o contato de suporte para o catálogo de atualizações de terceiros especificado.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SupportUrl
Altere a URL de suporte para o catálogo de atualizações de terceiros especificado.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SyncNow
Acione o site para sincronizar o catálogo de atualizações de terceiros especificado. Esse parâmetro é o mesmo que a ação do console para Sincronizar agora.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Unsubscribe
Configure o site para cancelar a assinatura do catálogo de atualizações de terceiros. Esse parâmetro é o mesmo que a ação do console para Cancelar assinatura do Catálogo.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Saídas
IResultObject
Observações
Este cmdlet retorna um objeto da classe WMI SMS_ISVCatalogs .
Links Relacionados
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de