Aracılığıyla paylaş


Set-CMThirdPartyUpdateCatalog

SYNOPSIS

Bir üçüncü taraf güncelleştirme kataloğunu değiştirme.

SYNTAX

SearchByName (Varsayılan)

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>]

SearchByIdMandatory

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>]

SearchByValueMandatory

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

Bir üçüncü taraf güncelleştirme kataloğunu değiştirmek için bu cmdlet'i kullanın. Daha fazla bilgi için bkz. Üçüncü taraf güncelleştirmelerini etkinleştirme.

Not

Yapılandırma Yöneticisi site sürücüsünden cmdlet'Yapılandırma Yöneticisi çalıştırın, örneğin PS XYZ:\> . Daha fazla bilgi için başlarken bölümüne bakın.

EXAMPLES

Örnek 1: Üçüncü taraf güncelleştirme kataloğunu yeniden adlandırma

Bu örnek, adına göre bir üçüncü taraf güncelleştirme kataloğu alır ve ardından adı değiştirir.

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

Örnek 2: Açıklamayı değiştirme

Bu örnek, nesnesine göre bir üçüncü taraf güncelleştirme kataloğu alır ve ardından açıklamayı değiştirir.

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

Örnek 3: Destek bilgilerini değiştirme

Bu örnek, komut satırına yöneltme yapılan bir üçüncü taraf güncelleştirme kataloğu alır ve ardından destek kişisini ve URL'sini değiştirir.

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

Örnek 4: v3 kataloğu için kategori yayımlama seçeneklerini ayarlama

Bu örnekte, bir v3 kataloğuna abone olurken kategorileri ayarlamak için karma tablo oluşturma söz dizimi gösterir.

$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

PARAMETERS

-CategoryIdPublishOption

Bir v3 kataloğuna abone olurken kategori kimliği yayımlama seçeneğini ayarlayın.

Type: Hashtable
Parameter Sets: (All)
Aliases:

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

-CategoryNamePublishOption

Bir v3 kataloğuna abone olurken kategori adı yayımlama seçeneğini ayarlayın.

Type: Hashtable
Parameter Sets: (All)
Aliases:

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

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

-Description

Üçüncü taraf güncelleştirmeler kataloğu için açıklamayı belirtin.

Type: String
Parameter Sets: (All)
Aliases:

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

-DisableWildcardHandling

Bu parametre joker karakterleri değişmez karakter değerleri olarak kabul eder. ForceWildcardHandling ile birleştiresiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Force

Onay istemeden komutunu çalıştırın.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Bu parametre joker karakterleri işler ve beklenmeyen davranışlara yol açabilirsiniz. Bu önerilmez. DisableWildcardHandling ile birleştiresiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Id

Değiştirilen üçüncü taraf güncelleştirme kataloğu kimliğini belirtin.

Type: String
Parameter Sets: SearchByIdMandatory
Aliases: CatalogId

Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-InputObject

Değiştirmek için üçüncü taraf güncelleştirme kataloğu için bir nesne belirtin. Bu nesneyi almak için Get-CMThirdPartyUpdateCatalog cmdlet'ini kullanın.

Type: IResultObject
Parameter Sets: SearchByValueMandatory
Aliases: ThirdPartyUpdateCatalog

Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-Name

Değiştirilen üçüncü taraf güncelleştirme kataloğu adını belirtin.

Type: String
Parameter Sets: SearchByName
Aliases: CatalogName

Required: False
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: True

-NewName

Seçilen üçüncü taraf güncelleştirme kataloğunu yeniden adlandırın.

Type: String
Parameter Sets: (All)
Aliases: NewCatalogName

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

-PassThru

Üzerinde çalışmakta olduğunu öğeyi temsil eden bir nesne dönmek için bu parametreyi ekleyin. Varsayılan olarak, bu cmdlet herhangi bir çıkış oluşturmaz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-PublisherName

Belirtilen üçüncü taraf güncelleştirme kataloğu için yayımcı adını değiştirme.

Type: String
Parameter Sets: (All)
Aliases:

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

-Schedule

Belirtilen üçüncü taraf güncelleştirme kataloğuna uygulanacak bir zamanlama nesnesi belirtin. Özel zamanlamalar varsayılan eşitleme zamanlamayı geçersiz kılar ve yalnızca abone olunan kataloglar için kullanılabilir.

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-Abone olma

Siteyi üçüncü taraf güncelleştirme kataloğuna abone olacak şekilde yapılandırma. Bu parametre, Konsol eyleminin Katala'ya Abone Olma eylemiyle aynıdır.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-SupportContact

Belirtilen üçüncü taraf güncelleştirme kataloğu için destek ilgili kişisini değiştirme.

Type: String
Parameter Sets: (All)
Aliases:

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

-SupportUrl

Belirtilen üçüncü taraf güncelleştirme kataloğu için destek URL'sini değiştirme.

Type: Uri
Parameter Sets: (All)
Aliases:

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

-SyncNow

Belirtilen üçüncü taraf güncelleştirme kataloğunu eşitlemek için siteyi tetikler. Bu parametre, şimdi eşitle konsol eylemiyle aynıdır.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Abonelikten çıkma

Siteyi üçüncü taraf güncelleştirme kataloğu aboneliğinden çıkmak için yapılandırma. Bu parametre, Katalog aboneliğini iptal etmek için konsol eylemiyle aynıdır.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalışmaz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

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

CommonParameters

Bu cmdlet şu genel parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

IResultObject#SMS_ISVCatalogs

NOTLAR

Bu cmdlet, WMI sınıfının SMS_ISVCatalogs döndürür.

Get-CMThirdPartyUpdateCatalog New-CMThirdPartyUpdateCatalog Remove-CMThirdPartyUpdateCatalog

Publish-CMThirdPartySoftwareUpdateContent

Get-CMThirdPartyUpdateCategory Set-CMThirdPartyUpdateCategory

Üçüncü taraf yazılım güncelleştirmelerini etkinleştirme