Set-CMThirdPartyUpdateCatalog
Modificare un catalogo di aggiornamenti di terze parti.
Sintassi
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>]
Descrizione
Usare questo cmdlet per modificare un catalogo di aggiornamenti di terze parti. Per altre informazioni, vedere Abilitare gli aggiornamenti di terze parti.
Nota
Eseguire i cmdlet di Configuration Manager dall'unità del sito di Configuration Manager, ad esempio PS XYZ:\>
. Per altre informazioni, vedere Introduzione.
Esempio
Esempio 1: Rinominare un catalogo di aggiornamenti di terze parti
In questo esempio viene ottenuto un catalogo di aggiornamento di terze parti in base al nome e quindi viene modificato il nome.
Set-CMThirdPartyUpdateCatalog -Name "Contoso updates" -NewName "Contoso update catalog"
Esempio 2: Modificare la descrizione
In questo esempio viene ottenuto un catalogo di aggiornamento di terze parti per oggetto e quindi viene modificata la descrizione.
Set-CMThirdPartyUpdateCatalog -ThirdPartyUpdateCatalog $catalog -Description "All of the current Contoso hardware updates"
Esempio 3: Modificare le informazioni di supporto
In questo esempio viene ottenuto un catalogo di aggiornamenti di terze parti inviato tramite pipe nella riga di comando e quindi viene modificato il contatto di supporto e l'URL.
$catalog | Set-CMThirdPartyUpdateCatalog -SupportContact "Contoso hardware support" -SupportUrl "https://hardware.contoso.com"
Esempio 4: Impostare le opzioni di pubblicazione delle categorie per un catalogo v3
In questo esempio viene illustrata la sintassi per creare le tabelle hash per impostare le categorie quando si sottoscrive un catalogo 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
Parametri
-CategoryIdPublishOption
Impostare l'opzione di pubblicazione dell'ID categoria quando si sottoscrive un catalogo v3.
Tipo: | Hashtable |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-CategoryNamePublishOption
Impostare l'opzione di pubblicazione del nome della categoria quando si sottoscrive un catalogo v3.
Tipo: | Hashtable |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Confirm
Richiede la conferma prima di eseguire il cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Description
Specificare la descrizione per il catalogo degli aggiornamenti di terze parti.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DisableWildcardHandling
Questo parametro considera i caratteri jolly come valori letterali. Non è possibile combinarlo con ForceWildcardHandling.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Force
Eseguire il comando senza richiedere conferma.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ForceWildcardHandling
Questo parametro elabora caratteri jolly e può causare un comportamento imprevisto. Non è consigliabile. Non è possibile combinarlo con DisableWildcardHandling.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Id
Specificare l'ID del catalogo degli aggiornamenti di terze parti da modificare.
Tipo: | String |
Alias: | CatalogId |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-InputObject
Specificare un oggetto da modificare per il catalogo degli aggiornamenti di terze parti. Per ottenere questo oggetto, usare il cmdlet Get-CMThirdPartyUpdateCatalog .
Tipo: | IResultObject |
Alias: | ThirdPartyUpdateCatalog |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-Name
Specificare il nome del catalogo degli aggiornamenti di terze parti da modificare.
Tipo: | String |
Alias: | CatalogName |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | True |
-NewName
Rinominare il catalogo degli aggiornamenti di terze parti selezionato.
Tipo: | String |
Alias: | NewCatalogName |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PassThru
Aggiungere questo parametro per restituire un oggetto che rappresenta l'elemento con cui si sta lavorando. Per impostazione predefinita, questo cmdlet potrebbe non generare alcun output.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PublisherName
Modificare il nome dell'editore per il catalogo degli aggiornamenti di terze parti specificato.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Schedule
Specificare un oggetto pianificazione da applicare al catalogo di aggiornamenti di terze parti specificato. Le pianificazioni personalizzate sostituiscono la pianificazione di sincronizzazione predefinita e sono disponibili solo per i cataloghi sottoscritti.
Tipo: | IResultObject |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Subscribe
Configurare il sito per la sottoscrizione al catalogo degli aggiornamenti di terze parti. Questo parametro è uguale all'azione della console per Sottoscrivere il catalogo.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-SupportContact
Modificare il contatto di supporto per il catalogo degli aggiornamenti di terze parti specificato.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-SupportUrl
Modificare l'URL di supporto per il catalogo degli aggiornamenti di terze parti specificato.
Tipo: | Uri |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-SyncNow
Attivare il sito per sincronizzare il catalogo degli aggiornamenti di terze parti specificato. Questo parametro è lo stesso dell'azione della console per sincronizzare ora.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Unsubscribe
Configurare il sito per annullare la sottoscrizione al catalogo degli aggiornamenti di terze parti. Questo parametro è uguale all'azione della console per annullare la sottoscrizione al catalogo.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-WhatIf
Mostra cosa accade se viene eseguito il cmdlet. Il cmdlet non viene eseguito.
Tipo: | SwitchParameter |
Alias: | wi |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
Input
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Output
IResultObject
Note
Questo cmdlet restituisce un oggetto della classe WMI SMS_ISVCatalogs .