Set-CMThirdPartyUpdateCatalog
Ändern eines Updateskatalogs von Drittanbietern.
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>]
Beschreibung
Verwenden Sie dieses Cmdlet, um einen Updateskatalog von Drittanbietern zu ändern. Weitere Informationen finden Sie unter Aktivieren von Updates von Drittanbietern.
Hinweis
Führen Sie Configuration Manager-Cmdlets auf dem Configuration Manager-Standortlaufwerk aus, z. B PS XYZ:\>. . Weitere Informationen finden Sie unter Erste Schritte.
Beispiele
Beispiel 1: Umbenennen eines Updatekatalogs von Drittanbietern
In diesem Beispiel wird ein Updatekatalog eines Drittanbieters anhand des Namens abgerufen und dann der Name geändert.
Set-CMThirdPartyUpdateCatalog -Name "Contoso updates" -NewName "Contoso update catalog"
Beispiel 2: Ändern der Beschreibung
In diesem Beispiel wird ein Updatekatalog eines Drittanbieters nach Objekt abgerufen und dann die Beschreibung geändert.
Set-CMThirdPartyUpdateCatalog -ThirdPartyUpdateCatalog $catalog -Description "All of the current Contoso hardware updates"
Beispiel 3: Ändern von Supportinformationen
In diesem Beispiel wird ein Updatekatalog eines Drittanbieters über die Befehlszeile weitergeleitet, und dann werden der Supportkontakt und die URL geändert.
$catalog | Set-CMThirdPartyUpdateCatalog -SupportContact "Contoso hardware support" -SupportUrl "https://hardware.contoso.com"
Beispiel 4: Festlegen der Kategorieveröffentlichungsoptionen für einen v3-Katalog
Dieses Beispiel zeigt die Syntax zum Erstellen der Hashtabellen zum Festlegen der Kategorien beim Abonnieren eines v3-Katalogs.
$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
Parameter
-CategoryIdPublishOption
Legen Sie die Veröffentlichungsoption der Kategorie-ID fest, wenn Sie einen v3-Katalog abonnieren.
| Typ: | Hashtable |
| Position: | Named |
| Standardwert: | None |
| Erforderlich: | False |
| Pipelineeingabe akzeptieren: | False |
| Platzhalterzeichen akzeptieren: | False |
-CategoryNamePublishOption
Legen Sie die Option zum Veröffentlichen des Kategorienamens fest, wenn Sie einen v3-Katalog abonnieren.
| Typ: | Hashtable |
| Position: | Named |
| Standardwert: | None |
| Erforderlich: | False |
| Pipelineeingabe akzeptieren: | False |
| Platzhalterzeichen akzeptieren: | False |
-Confirm
Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.
| Typ: | SwitchParameter |
| Aliase: | cf |
| Position: | Named |
| Standardwert: | None |
| Erforderlich: | False |
| Pipelineeingabe akzeptieren: | False |
| Platzhalterzeichen akzeptieren: | False |
-Description
Geben Sie die Beschreibung für den Updateskatalog von Drittanbietern an.
| Typ: | String |
| Position: | Named |
| Standardwert: | None |
| Erforderlich: | False |
| Pipelineeingabe akzeptieren: | False |
| Platzhalterzeichen akzeptieren: | False |
-DisableWildcardHandling
Dieser Parameter behandelt Wildcardzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandling kombinieren.
| Typ: | SwitchParameter |
| Position: | Named |
| Standardwert: | None |
| Erforderlich: | False |
| Pipelineeingabe akzeptieren: | False |
| Platzhalterzeichen akzeptieren: | False |
-Force
Führen Sie den Befehl aus, ohne zur Bestätigung zu fragen.
| Typ: | SwitchParameter |
| Position: | Named |
| Standardwert: | None |
| Erforderlich: | False |
| Pipelineeingabe akzeptieren: | False |
| Platzhalterzeichen akzeptieren: | False |
-ForceWildcardHandling
Dieser Parameter verarbeitet Wildcardzeichen und kann zu unerwartetem Verhalten führen. Dies wird nicht empfohlen. Sie können es nicht mit DisableWildcardHandling kombinieren.
| Typ: | SwitchParameter |
| Position: | Named |
| Standardwert: | None |
| Erforderlich: | False |
| Pipelineeingabe akzeptieren: | False |
| Platzhalterzeichen akzeptieren: | False |
-Id
Geben Sie die ID des zu ändernden Updateskatalogs von Drittanbietern an.
| Typ: | String |
| Aliase: | CatalogId |
| Position: | 0 |
| Standardwert: | None |
| Erforderlich: | True |
| Pipelineeingabe akzeptieren: | False |
| Platzhalterzeichen akzeptieren: | False |
-InputObject
Geben Sie ein Objekt an, das der Aktualisierungskatalog von Drittanbietern ändern soll. Verwenden Sie zum Abrufen dieses Objekts das Cmdlet Get-CMThirdPartyUpdateCatalog .
| Typ: | IResultObject |
| Aliase: | ThirdPartyUpdateCatalog |
| Position: | 0 |
| Standardwert: | None |
| Erforderlich: | True |
| Pipelineeingabe akzeptieren: | True |
| Platzhalterzeichen akzeptieren: | False |
-Name
Geben Sie den Namen des zu ändernden Updateskatalogs von Drittanbietern an.
| Typ: | String |
| Aliase: | CatalogName |
| Position: | 0 |
| Standardwert: | None |
| Erforderlich: | False |
| Pipelineeingabe akzeptieren: | False |
| Platzhalterzeichen akzeptieren: | True |
-NewName
Benennen Sie den ausgewählten Updateskatalog von Drittanbietern um.
| Typ: | String |
| Aliase: | NewCatalogName |
| Position: | Named |
| Standardwert: | None |
| Erforderlich: | False |
| Pipelineeingabe akzeptieren: | False |
| Platzhalterzeichen akzeptieren: | False |
-PassThru
Fügen Sie diesen Parameter hinzu, um ein Objekt zurückzugeben, das das Element darstellt, mit dem Sie arbeiten. Standardmäßig generiert dieses Cmdlet möglicherweise keine Ausgabe.
| Typ: | SwitchParameter |
| Position: | Named |
| Standardwert: | None |
| Erforderlich: | False |
| Pipelineeingabe akzeptieren: | False |
| Platzhalterzeichen akzeptieren: | False |
-PublisherName
Ändern Sie den Herausgebernamen für den angegebenen Katalog für Updates von Drittanbietern.
| Typ: | String |
| Position: | Named |
| Standardwert: | None |
| Erforderlich: | False |
| Pipelineeingabe akzeptieren: | False |
| Platzhalterzeichen akzeptieren: | False |
-Schedule
Geben Sie ein Zeitplanobjekt an, das auf den angegebenen Aktualisierungskatalog von Drittanbietern angewendet werden soll. Benutzerdefinierte Zeitpläne setzen den Standardsynchronisierungszeitplan außer Kraft und sind nur für abonnierte Kataloge verfügbar.
| Typ: | IResultObject |
| Position: | Named |
| Standardwert: | None |
| Erforderlich: | False |
| Pipelineeingabe akzeptieren: | False |
| Platzhalterzeichen akzeptieren: | False |
-Subscribe
Konfigurieren Sie die Website so, dass sie den Katalog für Updates von Drittanbietern abonniert. Dieser Parameter ist identisch mit der Konsolenaktion zum Abonnieren des Katalogs.
| Typ: | SwitchParameter |
| Position: | Named |
| Standardwert: | None |
| Erforderlich: | False |
| Pipelineeingabe akzeptieren: | False |
| Platzhalterzeichen akzeptieren: | False |
-SupportContact
Ändern Sie den Supportkontakt für den angegebenen Katalog für Updates von Drittanbietern.
| Typ: | String |
| Position: | Named |
| Standardwert: | None |
| Erforderlich: | False |
| Pipelineeingabe akzeptieren: | False |
| Platzhalterzeichen akzeptieren: | False |
-SupportUrl
Ändern Sie die Support-URL für den angegebenen Katalog für Updates von Drittanbietern.
| Typ: | Uri |
| Position: | Named |
| Standardwert: | None |
| Erforderlich: | False |
| Pipelineeingabe akzeptieren: | False |
| Platzhalterzeichen akzeptieren: | False |
-SyncNow
Lösen Sie den Standort aus, um den angegebenen Katalog für Updates von Drittanbietern zu synchronisieren. Dieser Parameter ist identisch mit der Konsolenaktion zum Jetzt synchronisieren.
| Typ: | SwitchParameter |
| Position: | Named |
| Standardwert: | None |
| Erforderlich: | False |
| Pipelineeingabe akzeptieren: | False |
| Platzhalterzeichen akzeptieren: | False |
-Unsubscribe
Konfigurieren Sie die Website so, dass sie sich vom Katalog für Drittanbieterupdates abmeldet. Dieser Parameter ist identisch mit der Konsolenaktion zum Aus Katalog kündigen.
| Typ: | SwitchParameter |
| Position: | Named |
| Standardwert: | None |
| Erforderlich: | False |
| Pipelineeingabe akzeptieren: | False |
| Platzhalterzeichen akzeptieren: | False |
-WhatIf
Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
| Typ: | SwitchParameter |
| Aliase: | wi |
| Position: | Named |
| Standardwert: | None |
| Erforderlich: | False |
| Pipelineeingabe akzeptieren: | False |
| Platzhalterzeichen akzeptieren: | False |
Eingaben
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Ausgaben
IResultObject
Hinweise
Dieses Cmdlet gibt ein Objekt der SMS_ISVCatalogs WMI-Klasse zurück.