Dela via


Set-CMSoftwareUpdatePointComponent

SYNOPSIS

Ändrar en programuppdateringsplats.

SYNTAX

SearchBySiteCodeMandatory (standard)

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

SearchByNameMandatory

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

Cmdleten Set-CMSoftwareUpdatePointComponent ändrar en programuppdateringsplats. En programuppdateringsplatskomponent interagerar med en Windows Server Update Services-server (WSUS) för att konfigurera uppdateringsinställningar, begära synkronisering till den överordnade uppdateringskällan och synkronisera uppdateringar från WSUS-databasen till platsserverdatabasen på den centrala platsen.

Du kan ange en programuppdateringsplats för att ändra efter namn, efter platskod eller med hjälp av cmdleten Get-CMSoftwareUpdatePointComponent.

Anteckning

Kör Konfigurationshanteraren cmdlets från Konfigurationshanteraren platsenhet, till exempel PS XYZ:\> . Mer information finns i Komma igång.

EXAMPLES

Exempel 1: Ändra en programuppdateringsplats

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

Det första kommandot hämtar ett komponentobjekt för programuppdateringsplatsen på servern med namnet Contoso-SiteSysSrv.TSQA.Contoso.com. Kommandot lagrar objektet i $CIObj variabeln.

Det andra kommandot ändrar programuppdateringsplatsens komponent i $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

Anger en matris med språk, som strängar. Cmdleten lägger till dessa språk på de språk som stöds för programuppdateringar på den här platsen.

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

-AddUpdateClassification

Anger en matris med programuppdateringsklassificering som strängar. Denna cmdlet lägger till dessa klassificeringar i klassificeringarna som stöds för programuppdateringar på den här platsen.

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

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

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

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

Den här parametern behandlar jokertecken som värden för literaltecken. Du kan inte kombinera den med 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

Från och med version 1910 använder du den här parametern för att aktivera eller inaktivera manuell hantering av WSUS-signeringscertifikatet för uppdateringar från tredje part.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableSyncFailureAlert

Anger om Konfigurationshanteraren skapar en avisering när synkroniseringen misslyckas på en plats.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableSynchronization

Anger om den här platsen automatiskt synkroniserar uppdateringar enligt ett schema. Ange ett schema med hjälp av parametern Schema.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableThirdPartyUpdates

Från och med version 1910 använder du den här parametern för att aktivera eller inaktivera följande alternativ på fliken Uppdateringar från tredje part i egenskaperna för programuppdateringsplatsens komponenter: Aktivera programuppdateringar från tredje part.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-FeatureUpdateMaxRuntimeMins

Från och med 1910 använder du den här parametern för att konfigurera följande inställning på fliken Maximal körningstid i egenskaperna för programuppdateringsplatsens komponent: Maximal körningstid för Windows funktionsuppdateringar (minuter).

Type: Int32
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Den här parametern bearbetar jokertecken och kan leda till oväntat beteende (rekommenderas inte). Du kan inte kombinera den med DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ImmediatelyExpireSupersedence

Anger om en programuppdatering upphör att gälla omedelbart efter att en annan uppdatering ersätter den eller efter en angiven tidsperiod. Om du anger värdet för $False för den här parametern anger du hur många månader som ska förfallotid med hjälp av parametern WaitMonth.

System Center 2016 Endpoint Protection definitionsuppdateringar och programuppdateringar som Service Packs ersätter upphör aldrig att gälla.

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

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

-ImmediatelyExpireSupersedenceForFeature

{{ Fill ImmediatelyExpireSupersedenceForFeature Description }}

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-InputObject

Anger ett komponentobjekt för en programuppdateringsplats. Om du vill hämta ett komponentobjekt för en programuppdateringsplats använder du cmdleten 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

Anger ett namn på en platssystemserver i Konfigurationshanteraren.

Type: String
Parameter Sets: SearchByNameMandatory
Aliases: SiteName

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

-NonFeatureUpdateMaxRuntimeMins

Från och med 1910 använder du den här parametern för att konfigurera följande inställning på fliken Maximal körningstid i egenskaperna för programuppdateringsplatsens komponent: Maximal körningstid för Office 365-uppdateringar och icke-funktionsuppdateringar för Windows (minuter).

Type: Int32
Parameter Sets: (All)
Aliases:

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

-PassThru

Lägg till den här parametern för att returnera ett objekt som representerar det objekt som du arbetar med. Som standard genererar denna cmdlet kanske inte några utdata.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-RemoveCompany

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

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

-RemoveLanguageSummaryDetail

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

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

-RemoveLanguageUpdateFile

Anger en matris med språk, som strängar. Cmdleten tar bort dessa språk från de språk som stöds för programuppdateringar på den här platsen.

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

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

-RemoveProduct

Anger en matris med produkter, som strängar.

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

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

-RemoveProductFamily

Anger en matris med produktfamiljer som strängar.

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

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

-RemoveUpdateClassification

Anger en matris med programuppdateringsklassificering som strängar. Denna cmdlet tar bort dessa klassificeringar från klassificeringarna som stöds för programuppdateringar på den här platsen.

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

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

-ReportingEvent

Anger om du vill skapa händelsemeddelanden för WSUS-rapportering för statusrapporteringshändelser eller för alla rapporteringshändelser. De acceptabla värdena för den här parametern är:

  • 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

-Schema

Anger ett Schema-objekt. Konfigurationshanteraren kan synkronisera uppdateringar enligt det här schemat om du anger värdet $True för parametern EnableSynchronization. Om du vill hämta ett Schedule-objekt använder du cmdleten New-CMSchedule.

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-SiteCode

Anger en platskod i Konfigurationshanteraren.

Type: String
Parameter Sets: SearchBySiteCodeMandatory
Aliases:

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

-SynchronizeAction

Anger en källa för synkronisering för den här programuppdateringsplatsen. De acceptabla värdena för den här parametern är:

  • DoNotSynchronizeFromMicrosoftUpdateOrUpstreamDataSource
  • SynchronizeFromAnUpstreamDataSourceLocation
  • SynchronizeFromMicrosoftUpdate

Om du väljer värdet SynchronizeFromAnUpstreamDataSourceLocation anger du platsen för datakällan med hjälp av parametern 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

Anger en överordnad dataplats som en URL. Om du vill använda den här platsen anger du värdet SynchronizeFromAnUpstreamDataSourceLocation för parametern SynchronizeAction.

Type: String
Parameter Sets: (All)
Aliases:

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

-WaitMonth

Anger hur lång tid, i månader, som ska vänta innan en programuppdatering upphör att gälla efter att en annan uppdatering ersätter den. Ange värdet för $True för parametern ImmediatelyExpireSupersedence för att programuppdateringar ska upphöra att gälla omedelbart.

Endpoint Protection definitionsuppdateringar och programuppdateringar som Service Packs ersätter upphör aldrig att gälla.

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

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

-WaitMonthForFeature

{{ Fill WaitMonthForFeature Description }}

Type: Int32
Parameter Sets: (All)
Aliases:

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

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

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

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

IResultObject#SMS_SCI_Component

ANTECKNINGAR

Get-CMSoftwareUpdatePointComponent

New-CMSchedule

Set-CMCollectionMembershipEvaluationComponent

Set-CMEmailNotificationComponent

Set-CMManagementPointComponent

Set-CMStatusReportingComponent