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
RELATED LINKS
Get-CMSoftwareUpdatePointComponent
Set-CMCollectionMembershipEvaluationComponent
Set-CMEmailNotificationComponent