Set-CMSoftwareUpdatePointComponent

SYNOPSIS

Modyfikuje punkt aktualizacji oprogramowania.

SYNTAX

SearchBySiteCodeMandatory (ustawienie domyślne)

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

Polecenie cmdlet Set-CMSoftwareUpdatePointComponent modyfikuje punkt aktualizacji oprogramowania. Składnik punktu aktualizacji oprogramowania współdziała z serwerem programu Windows Server Update Services (WSUS) w celu skonfigurowania ustawień aktualizacji, zażądania synchronizacji z nadrzędnym źródłem aktualizacji i zsynchronizowania aktualizacji z bazy danych programu WSUS do bazy danych serwera lokacji w lokacji centralnej.

Można określić punkt aktualizacji oprogramowania, który ma być modyfikowany według nazwy, kodu lokacji lub polecenia cmdlet Get-CMSoftwareUpdatePointComponent.

Uwaga

Uruchom Menedżer konfiguracji cmdlet z Menedżer konfiguracji lokacji, na przykład PS XYZ:\> . Aby uzyskać więcej informacji, zobacz wprowadzenie.

EXAMPLES

Przykład 1. Modyfikowanie punktu aktualizacji oprogramowania

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

Pierwsze polecenie pobiera obiekt składnika punktu aktualizacji oprogramowania na serwerze o nazwie Contoso-SiteSysSrv.TSQA.Contoso.com. Polecenie przechowuje obiekt w zmiennej $CIObj zmiennej .

Drugie polecenie modyfikuje składnik punktu aktualizacji oprogramowania w programie $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

Określa tablicę języków jako ciągi. Polecenie cmdlet dodaje te języki do języków obsługiwanych przez aktualizacje oprogramowania w tej lokacji.

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

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

-AddProduct (DodajProdukt)

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

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

-AddProductFamily (DodajProduktFamily)

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

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

-AddUpdateClassification

Określa tablicę klasyfikacji aktualizacji oprogramowania jako ciągi. To polecenie cmdlet dodaje te klasyfikacje do klasyfikacji obsługiwanych dla aktualizacji oprogramowania w tej lokacji.

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

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

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia 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

Ten parametr traktuje symbole wieloznaczne jako wartości literału znaków. Nie można połączyć go z 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

Począwszy od wersji 1910 użyj tego parametru, aby włączyć lub wyłączyć ręczne zarządzanie certyfikatem podpisywania programu WSUS dla aktualizacji innych firm.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableSyncFailureAlert

Wskazuje, Menedżer konfiguracji tworzy alert w przypadku niepowodzenia synchronizacji w lokacji.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableSynchronization

Wskazuje, czy ta lokacja automatycznie synchronizuje aktualizacje zgodnie z harmonogramem. Określ harmonogram przy użyciu parametru Schedule.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableThirdPartyUpdates

Począwszy od wersji 1910, użyj tego parametru, aby włączyć lub wyłączyć następującą opcję na karcie Aktualizacje innych firm we właściwościach składnika punktu aktualizacji oprogramowania: Włącz aktualizacje oprogramowania innych firm.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-FeatureUpdateMaxRuntimeMins

Począwszy od wersji 1910, użyj tego parametru, aby skonfigurować następujące ustawienie na karcie Maksymalny czas działania właściwości składnika punktu aktualizacji oprogramowania: Maksymalny czas działania aktualizacji funkcji programu Windows (minuty).

Type: Int32
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Ten parametr przetwarza symbole wieloznaczne i może prowadzić do nieoczekiwanego zachowania (nie jest zalecane). Nie można połączyć go z disableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ImmediatelyExpireSupersedence

Wskazuje, czy aktualizacja oprogramowania wygasa natychmiast po jej przesłonieniu przez inną aktualizację, czy po upływie określonego czasu. Jeśli określisz wartość parametru $False, określ liczbę miesięcy oczekiwania na wygaśnięcie przy użyciu parametru WaitMonth.

System Center 2016 Endpoint Protection aktualizacji definicji oprogramowania i aktualizacji oprogramowania, które nie wygasają.

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

Określa obiekt składnika punktu aktualizacji oprogramowania. Aby uzyskać obiekt składnika punktu aktualizacji oprogramowania, użyj polecenia 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

Określa nazwę serwera systemu lokacji w programie Menedżer konfiguracji.

Type: String
Parameter Sets: SearchByNameMandatory
Aliases: SiteName

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

-NonFeatureUpdateMaxRuntimeMins

Począwszy od wersji 1910, użyj tego parametru, aby skonfigurować następujące ustawienie na karcie Maksymalny czas działania właściwości składnika punktu aktualizacji oprogramowania: Maksymalny czas działania aktualizacji programu Office 365 i aktualizacje inne niż aktualizacje funkcji dla programu Windows (minuty).

Type: Int32
Parameter Sets: (All)
Aliases:

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

-PassThru

Dodaj ten parametr, aby zwrócić obiekt reprezentujący element, z którym pracujesz. Domyślnie to polecenie cmdlet może nie generować żadnych danych wyjściowych.

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

Określa tablicę języków jako ciągi. Polecenie cmdlet usuwa te języki z języków obsługiwanych dla aktualizacji oprogramowania w tej lokacji.

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

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

-RemoveProduct

Określa tablicę produktów jako ciągi.

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

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

-RemoveProductFamily

Określa tablicę rodzin produktów jako ciągi.

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

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

-RemoveUpdateClassification

Określa tablicę klasyfikacji aktualizacji oprogramowania jako ciągi. To polecenie cmdlet usuwa te klasyfikacje z klasyfikacji obsługiwanych dla aktualizacji oprogramowania w tej lokacji.

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

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

-ReportingEvent

Określa, czy należy utworzyć komunikaty o zdarzeniach dla raportowania WSUS dla zdarzeń raportowania stanu lub dla wszystkich zdarzeń raportowania. Dopuszczalne wartości dla tego parametru to:

  • 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

-Harmonogram

Określa obiekt Schedule. Menedżer konfiguracji można synchronizować aktualizacje zgodnie z tym harmonogramem, jeśli określisz wartość $True parametru EnableSynchronization. Aby uzyskać obiekt Schedule, użyj polecenia 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 (Kod lokacji)

Określa kod lokacji w Menedżer konfiguracji.

Type: String
Parameter Sets: SearchBySiteCodeMandatory
Aliases:

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

-SynchronizeAction

Określa źródło synchronizacji tego punktu aktualizacji oprogramowania. Dopuszczalne wartości dla tego parametru to:

  • DoNotSynchronizeFromMicrosoftUpdateOrUpstreamDataSource
  • SynchronizeFromAnUpstreamDataSourceLocation
  • SynchronizeFromMicrosoftUpdate

W przypadku wybrania wartości SynchronizeFromAnUpstreamDataSourceLocation określ lokalizację źródła danych przy użyciu parametru 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

Określa lokalizację danych nadrzędnych jako adres URL. Aby użyć tej lokalizacji, określ wartość SynchronizeFromAnUpstreamDataSourceLocation dla parametru SynchronizeAction.

Type: String
Parameter Sets: (All)
Aliases:

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

-WaitMonth

Określa czas oczekiwania (w miesiącach) przed wygaśnięciem aktualizacji oprogramowania po jej przesłonieniu przez inną aktualizację. Określ wartość parametru ImmediatelyExpireSupersedence $True, aby aktualizacje oprogramowania wygasały natychmiast.

Endpoint Protection aktualizacji definicji i oprogramowania, które nigdy nie wygasają przez dodatki Service Pack.

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

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie jest uruchamiane.

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

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

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

IResultObject#SMS_SCI_Component

UWAGI

Get-CMSoftwareUpdatePointComponent

New-CMSchedule

Set-CMCollectionMembershipEvaluationComponent

Set-CMEmailNotificationComponent

Set-CMManagementPointComponent

Set-CMStatusReportingComponent