Partilhar via


Set-CMSoftwareUpdatePointComponent

SYNOPSIS

Modifica um ponto de atualização de software.

SYNTAX

SearchBySiteCodeMandatory (Padrão)

Set-CMSoftwareUpdatePointComponent [-AddCompany <String[]>] [-AddLanguageSummaryDetail <String[]>]
 [-AddLanguageUpdateFile <String[]>] [-AddProduct <String[]>] [-AddProductFamily <String[]>]
 [-AddUpdateClassification <String[]>] [-ContentFileOption <ContentFileOptions>] [-DefaultWsusServer <String>]
 [-EnableCallWsusCleanupWizard <Boolean>] [-EnableManualCertManagement <Boolean>]
 [-EnableSyncFailureAlert <Boolean>] [-EnableSynchronization <Boolean>] [-EnableThirdPartyUpdates <Boolean>]
 [-FeatureUpdateMaxRuntimeMins <Int32>] [-ImmediatelyExpireSupersedence <Boolean>]
 [-ImmediatelyExpireSupersedenceForFeature <Boolean>] [-NonFeatureUpdateMaxRuntimeMins <Int32>] [-PassThru]
 [-RemoveCompany <String[]>] [-RemoveLanguageSummaryDetail <String[]>] [-RemoveLanguageUpdateFile <String[]>]
 [-RemoveProduct <String[]>] [-RemoveProductFamily <String[]>] [-RemoveUpdateClassification <String[]>]
 [-ReportingEvent <ReportingEventType>] [-Schedule <IResultObject>] [-SiteCode <String>]
 [-SynchronizeAction <SynchronizeActionType>] [-UpstreamSourceLocation <String>] [-WaitMonth <Int32>]
 [-WaitMonthForFeature <Int32>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

PesquisaByNameMandatory

Set-CMSoftwareUpdatePointComponent [-AddCompany <String[]>] [-AddLanguageSummaryDetail <String[]>]
 [-AddLanguageUpdateFile <String[]>] [-AddProduct <String[]>] [-AddProductFamily <String[]>]
 [-AddUpdateClassification <String[]>] [-ContentFileOption <ContentFileOptions>] [-DefaultWsusServer <String>]
 [-EnableCallWsusCleanupWizard <Boolean>] [-EnableManualCertManagement <Boolean>]
 [-EnableSyncFailureAlert <Boolean>] [-EnableSynchronization <Boolean>] [-EnableThirdPartyUpdates <Boolean>]
 [-FeatureUpdateMaxRuntimeMins <Int32>] [-ImmediatelyExpireSupersedence <Boolean>]
 [-ImmediatelyExpireSupersedenceForFeature <Boolean>] -Name <String> [-NonFeatureUpdateMaxRuntimeMins <Int32>]
 [-PassThru] [-RemoveCompany <String[]>] [-RemoveLanguageSummaryDetail <String[]>]
 [-RemoveLanguageUpdateFile <String[]>] [-RemoveProduct <String[]>] [-RemoveProductFamily <String[]>]
 [-RemoveUpdateClassification <String[]>] [-ReportingEvent <ReportingEventType>] [-Schedule <IResultObject>]
 [-SynchronizeAction <SynchronizeActionType>] [-UpstreamSourceLocation <String>] [-WaitMonth <Int32>]
 [-WaitMonthForFeature <Int32>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

SearchByValueMandatory

Set-CMSoftwareUpdatePointComponent [-AddCompany <String[]>] [-AddLanguageSummaryDetail <String[]>]
 [-AddLanguageUpdateFile <String[]>] [-AddProduct <String[]>] [-AddProductFamily <String[]>]
 [-AddUpdateClassification <String[]>] [-ContentFileOption <ContentFileOptions>] [-DefaultWsusServer <String>]
 [-EnableCallWsusCleanupWizard <Boolean>] [-EnableManualCertManagement <Boolean>]
 [-EnableSyncFailureAlert <Boolean>] [-EnableSynchronization <Boolean>] [-EnableThirdPartyUpdates <Boolean>]
 [-FeatureUpdateMaxRuntimeMins <Int32>] [-ImmediatelyExpireSupersedence <Boolean>]
 [-ImmediatelyExpireSupersedenceForFeature <Boolean>] -InputObject <IResultObject>
 [-NonFeatureUpdateMaxRuntimeMins <Int32>] [-PassThru] [-RemoveCompany <String[]>]
 [-RemoveLanguageSummaryDetail <String[]>] [-RemoveLanguageUpdateFile <String[]>] [-RemoveProduct <String[]>]
 [-RemoveProductFamily <String[]>] [-RemoveUpdateClassification <String[]>]
 [-ReportingEvent <ReportingEventType>] [-Schedule <IResultObject>]
 [-SynchronizeAction <SynchronizeActionType>] [-UpstreamSourceLocation <String>] [-WaitMonth <Int32>]
 [-WaitMonthForFeature <Int32>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

DESCRIPTION

O cmdlet Set-CMSoftwareUpdatePointComponent modifica um ponto de atualização de software. Um componente de ponto de atualização de software interage com um servidor Windows Server Update Services (WSUS) para configurar as definições de atualização, solicitar sincronização na fonte de atualização a montante e sincronizar atualizações da base de dados WSUS para a base de dados do servidor do site no site central.

Pode especificar um ponto de atualização de software para modificar pelo nome, pelo código do site ou através da cmdlet Get-CMSoftwareUpdatePointComponent.

Nota

Executar cmdlets do Gestor de Configuração a partir da unidade do site do Gestor de Configuração, por exemplo PS XYZ:\> . Para mais informações, consulte a partida.

EXAMPLES

Exemplo 1: Modificar um ponto de atualização de software

PS XYZ:\> $CIObj = Get-CMSoftwareUpdatePointComponent -SiteSystemServerName "Contoso-SiteSysSrv.Western.Contoso.com"
PS XYZ:\> Set-CMSoftwareUpdatePointComponent -InputObject $CIObj

O primeiro comando recupera um objeto componente de ponto de atualização de software no servidor denominado Contoso-SiteSysSrv.TSQA.Contoso.com. O comando armazena o objeto na variável $CIObj.

O segundo comando modifica o componente do ponto de atualização do software em $CIObj.

PARAMETERS

-AddCompany

Type: String[]
Parameter Sets: (All)
Aliases: AddCompanies

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

-AddLanguageSummaryDetail

Type: String[]
Parameter Sets: (All)
Aliases: AddLanguageSummaryDetails

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

-AddLanguageUpdateFile

Especifica uma variedade de línguas, como cordas. O cmdlet adiciona estes idiomas aos idiomas suportados para atualizações de software neste site.

Type: String[]
Parameter Sets: (All)
Aliases:

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

-AddProduct

Type: String[]
Parameter Sets: (All)
Aliases: AddProducts

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

-AddProductFamily

Type: String[]
Parameter Sets: (All)
Aliases: AddProductFamilies

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

-AddUpdateClassificação

Especifica uma série de classificações de atualização de software, como cordas. Este cmdlet adiciona estas classificações às classificações suportadas para atualizações de software neste site.

Type: String[]
Parameter Sets: (All)
Aliases:

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

-Confirm

Solicita a sua confirmação antes de executar o cmdlet.

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

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

-ContentFileOption

Type: ContentFileOptions
Parameter Sets: (All)
Aliases:
Accepted values: FullFilesOnly, ExpressForWindows10Only

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

-DefaultWsusServer

Type: String
Parameter Sets: (All)
Aliases:

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

-DisableWildcardHandling

Este parâmetro trata os caracteres wildcard como valores de caracteres literais. Não pode combiná-lo com ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-EnableCallWsusCleanupWizard

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableManualCertManagement

A partir da versão 1910, utilize este parâmetro para permitir ou desativar a gestão manual do certificado de assinatura WSUS para atualizações de terceiros.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableSyncFailureAlert

Indica se o Gestor de Configuração cria um alerta quando a sincronização falha num site.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Permitir a sincronização

Indica se este site sincroniza automaticamente as atualizações de acordo com um horário. Especifique um horário utilizando o parâmetro Agendar.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableThirdPartyUpdates

A partir da versão 1910, utilize este parâmetro para ativar ou desativar a seguinte opção no separador Atualizações de Terceiros das propriedades do componente de ponto de atualização do software: Ativar atualizações de software de terceiros.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-FeatureUpdateMaxRuntimeMins

A partir de 1910, utilize este parâmetro para configurar a seguinte definição no separador Tempo de Execução Máximo das propriedades do componente de ponto de atualização do software: Tempo máximo de funcionamento para Windows atualizações de funcionalidades (minutos).

Type: Int32
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Este parâmetro processa caracteres wildcard e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ImediatamenteExpireSupersedence

Indica se uma atualização de software expira imediatamente após outra atualização a substituir ou após um período de tempo especificado. Se especificar um valor de $False para este parâmetro, especifique o número de meses a aguardar pela expiração utilizando o parâmetro WaitMonth.

System Center atualizações de definição de proteção de pontos finais de 2016 e atualizações de software que os Pacotes de Serviços supersede nunca expiram.

Type: Boolean
Parameter Sets: (All)
Aliases: ImmediatelyExpireSupersedenceForNonFeature

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

-ImediatamenteExpireSupersedenceForFeature

{{ Preencha imediatamenteExpireSupersedenceForFeature Description }}

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-InputObject

Especifica um objeto componente de ponto de atualização de software. Para obter um objeto componente de ponto de atualização de software, utilize o cmdlet Get-CMSoftwareUpdatePointComponent.

Type: IResultObject
Parameter Sets: SearchByValueMandatory
Aliases: Site, SiteComponent

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

-Name

Especifica o nome de um servidor de sistema de site no Gestor de Configuração.

Type: String
Parameter Sets: SearchByNameMandatory
Aliases: SiteName

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

-NonFeatureUpdateMaxRuntimeMins

A partir de 1910, utilize este parâmetro para configurar a seguinte definição no separador Tempo de Execução Máximo das propriedades do componente de ponto de atualização do software: Tempo máximo de funcionamento para atualizações de Office 365 e atualizações não-funcionalidades para Windows (minutos).

Type: Int32
Parameter Sets: (All)
Aliases:

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

- PassThru

Adicione este parâmetro para devolver um objeto que represente o item com o qual está a trabalhar. Por predefinição, este cmdlet pode não gerar qualquer saída.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Remover a Empresa

Type: String[]
Parameter Sets: (All)
Aliases: RemoveCompanies

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

-RemoverLanguageSummaryDetail

Type: String[]
Parameter Sets: (All)
Aliases: RemoveLanguageSummaryDetails

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

-RemoverLanguageUpdateFile

Especifica uma variedade de línguas, como cordas. O cmdlet remove estes idiomas dos idiomas suportados para atualizações de software neste site.

Type: String[]
Parameter Sets: (All)
Aliases:

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

-Remover o Produto

Especifica uma variedade de produtos, como cordas.

Type: String[]
Parameter Sets: (All)
Aliases: RemoveProducts

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

-Remover ProdutosFamily

Especifica uma variedade de famílias de produtos, como cordas.

Type: String[]
Parameter Sets: (All)
Aliases: RemoveProductFamilies

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

-Remover Remoção DeUpdateClassificação

Especifica uma série de classificações de atualização de software, como cordas. Este cmdlet remove estas classificações das classificações suportadas para atualizações de software neste site.

Type: String[]
Parameter Sets: (All)
Aliases:

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

-ReportingEvent

Especifica se deve criar mensagens de evento para relatórios da WSUS para eventos de reporte de estado ou para todos os eventos de reporte. Os valores aceitáveis para este parâmetro são:

  • CreateAllWsusReportingEvents
  • CreateOnlyWsusStatusReportingEvents
  • DoNotCreateWsusReportingEvents
Type: ReportingEventType
Parameter Sets: (All)
Aliases:
Accepted values: DoNotCreateWsusReportingEvents, CreateOnlyWsusStatusReportingEvents, CreateAllWsusReportingEvents

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

-Horário

Especifica um objeto agendar. O Gestor de Configuração pode sincronizar atualizações de acordo com este calendário se especificar um valor de $True para o parâmetro EnableSynchronization. Para obter um objeto Agendar, utilize o cmdlet New-CMSchedule.

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

- SiteCode

Especifica um código de site no Gestor de Configuração.

Type: String
Parameter Sets: SearchBySiteCodeMandatory
Aliases:

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

-SincronizaçãoAcção

Especifica uma fonte de sincronização para este ponto de atualização de software. Os valores aceitáveis para este parâmetro são:

  • DoNotSynchronizeFromMicrosoftUpdateOrUpstreamDataSource
  • SincronizaçãoFromAnUpstreamDataSourceLocation
  • SincronizarFromMicrosoftUpdate

Se selecionar um valor de SynchronizeFromAnUpstreamDataSourceLocation, especifique a localização da fonte de dados utilizando o parâmetro UpstreamSourceLocation.

Type: SynchronizeActionType
Parameter Sets: (All)
Aliases:
Accepted values: SynchronizeFromMicrosoftUpdate, SynchronizeFromAnUpstreamDataSourceLocation, DoNotSynchronizeFromMicrosoftUpdateOrUpstreamDataSource

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

-UpstreamSourceLocation

Especifica uma localização de dados a montante como URL. Para utilizar esta localização, especifique um valor de SynchronizeFromAnUpstreamDataLocation para o parâmetro SynchronizeAction.

Type: String
Parameter Sets: (All)
Aliases:

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

- WaitMonth

Especifica quanto tempo, em meses, para esperar antes que uma atualização de software expire depois de outra atualização a substituir. Especifique um valor de $True para o parâmetro ImediatamenteExpireSupersedence para que as atualizações de software expirem imediatamente.

Atualizações de definição de proteção de pontos finais e atualizações de software que os Pacotes de Serviços supersede nunca expiram.

Type: Int32
Parameter Sets: (All)
Aliases: WaitMonthForNonFeature

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

-WaitMonthForFeature

{{ Preencha a descrição do Tempo de Espera Para a Conduta }}

Type: Int32
Parameter Sets: (All)
Aliases:

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

- O QueIf

Apresenta o que aconteceria mediante a execução do cmdlet. O comandante não funciona.

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

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

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction e -WarningVariable. Para mais informações, consulte about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

IResultObject#SMS_SCI_Component

NOTAS

Get-CMSoftwareUpdatePointComponent

Novo CMSchedule

Set-CMCollectionMembershipEvaluationComponent

Set-CMEmailNotificationComponente

Set-CMManagementPointComponent

Set-CMStatusReportingComponent