Set-CMSoftwareUpdatePointComponent
Set-CMSoftwareUpdatePointComponent
Modifies a software update point.
構文
Parameter Set: SearchBySiteCodeMandatory
Set-CMSoftwareUpdatePointComponent -SiteCode <String> [-AddLanguageSummaryDetails <String[]> ] [-AddLanguageUpdateFile <String[]> ] [-AddUpdateClassification <String[]> ] [-EnableSyncFailureAlert <Boolean> ] [-EnableSynchronization <Boolean> ] [-ImmediatelyExpireSupersedence <Boolean> ] [-RemoveLanguageSummaryDetails <String[]> ] [-RemoveLanguageUpdateFile <String[]> ] [-RemoveUpdateClassification <String[]> ] [-ReportingEvent <ReportingEventType> {CreateAllWsusReportingEvents | CreateOnlyWsusStatusReportingEvents | DoNotCreateWsusReportingEvents} ] [-Schedule <IResultObject> ] [-SynchronizeAction <SynchronizeActionType> {DoNotSynchronizeFromMicrosoftUpdateOrUpstreamDataSource | SynchronizeFromAnUpstreamDataSourceLocation | SynchronizeFromMicrosoftUpdate} ] [-UpstreamSourceLocation <String> ] [-WaitMonth <Int32> ] [-Confirm] [-WhatIf] [ <CommonParameters>]
Parameter Set: SearchByNameMandatory
Set-CMSoftwareUpdatePointComponent -Name <String> [-AddLanguageSummaryDetails <String[]> ] [-AddLanguageUpdateFile <String[]> ] [-AddUpdateClassification <String[]> ] [-EnableSyncFailureAlert <Boolean> ] [-EnableSynchronization <Boolean> ] [-ImmediatelyExpireSupersedence <Boolean> ] [-RemoveLanguageSummaryDetails <String[]> ] [-RemoveLanguageUpdateFile <String[]> ] [-RemoveUpdateClassification <String[]> ] [-ReportingEvent <ReportingEventType> {CreateAllWsusReportingEvents | CreateOnlyWsusStatusReportingEvents | DoNotCreateWsusReportingEvents} ] [-Schedule <IResultObject> ] [-SynchronizeAction <SynchronizeActionType> {DoNotSynchronizeFromMicrosoftUpdateOrUpstreamDataSource | SynchronizeFromAnUpstreamDataSourceLocation | SynchronizeFromMicrosoftUpdate} ] [-UpstreamSourceLocation <String> ] [-WaitMonth <Int32> ] [-Confirm] [-WhatIf] [ <CommonParameters>]
Parameter Set: SearchByValueMandatory
Set-CMSoftwareUpdatePointComponent -InputObject <IResultObject> [-AddLanguageSummaryDetails <String[]> ] [-AddLanguageUpdateFile <String[]> ] [-AddUpdateClassification <String[]> ] [-EnableSyncFailureAlert <Boolean> ] [-EnableSynchronization <Boolean> ] [-ImmediatelyExpireSupersedence <Boolean> ] [-RemoveLanguageSummaryDetails <String[]> ] [-RemoveLanguageUpdateFile <String[]> ] [-RemoveUpdateClassification <String[]> ] [-ReportingEvent <ReportingEventType> {CreateAllWsusReportingEvents | CreateOnlyWsusStatusReportingEvents | DoNotCreateWsusReportingEvents} ] [-Schedule <IResultObject> ] [-SynchronizeAction <SynchronizeActionType> {DoNotSynchronizeFromMicrosoftUpdateOrUpstreamDataSource | SynchronizeFromAnUpstreamDataSourceLocation | SynchronizeFromMicrosoftUpdate} ] [-UpstreamSourceLocation <String> ] [-WaitMonth <Int32> ] [-Confirm] [-WhatIf] [ <CommonParameters>]
詳細説明
The Set-CMSoftwareUpdatePointComponent cmdlet modifies a software update point. A software update point component interacts with a Windows Server Update Services (WSUS) server to configure update settings, request synchronization to the upstream update source, and synchronize updates from the WSUS database to the site server database on the central site.
You can specify a software update point to modify by name, by site code, or by using the Get-CMSoftwareUpdatePointComponent cmdlet.
パラメーター
-AddLanguageSummaryDetails<String[]>
Specifies an array of languages, as strings. The cmdlet adds these languages to the languages supported for summary details at this site. Summary details information specifies the languages to download the metadata for the software updates during synchronization, such as name, description, products that the update supports, update classification, article ID, download URL, and applicability rules.
エイリアス |
なし |
必須? |
false |
位置は? |
named |
既定値 |
なし |
パイプライン入力を許可する |
True (ByPropertyName) |
ワイルドカード文字を許可する |
false |
-AddLanguageUpdateFile<String[]>
Specifies an array of languages, as strings. The cmdlet adds these languages to the languages supported for software updates at this site.
エイリアス |
なし |
必須? |
false |
位置は? |
named |
既定値 |
なし |
パイプライン入力を許可する |
True (ByPropertyName) |
ワイルドカード文字を許可する |
false |
-AddUpdateClassification<String[]>
Specifies an array of software update classifications, as strings. This cmdlet adds these classifications to the classifications supported for software updates at this site.
エイリアス |
なし |
必須? |
false |
位置は? |
named |
既定値 |
なし |
パイプライン入力を許可する |
True (ByPropertyName) |
ワイルドカード文字を許可する |
false |
-EnableSyncFailureAlert<Boolean>
Indicates whether Configuration Manager creates an alert when synchronization fails on a site.
エイリアス |
なし |
必須? |
false |
位置は? |
named |
既定値 |
なし |
パイプライン入力を許可する |
True (ByPropertyName) |
ワイルドカード文字を許可する |
false |
-EnableSynchronization<Boolean>
Indicates whether this site automatically synchronizes updates according to a schedule. Specify a schedule by using the Schedule parameter.
エイリアス |
なし |
必須? |
false |
位置は? |
named |
既定値 |
なし |
パイプライン入力を許可する |
True (ByPropertyName) |
ワイルドカード文字を許可する |
false |
-ImmediatelyExpireSupersedence<Boolean>
Indicates whether a software update expires immediately after another update supersedes it or after a specified period of time. If you specify a value of $False for this parameter, specify the number of months to wait for expiration by using the WaitMonth parameter.
System Center 2012 Endpoint Protection definition updates and software updates that Service Packs supersede never expire.
エイリアス |
なし |
必須? |
false |
位置は? |
named |
既定値 |
なし |
パイプライン入力を許可する |
True (ByPropertyName) |
ワイルドカード文字を許可する |
false |
-InputObject<IResultObject>
Specifies a software update point component object. To obtain a software update point component object, use the Get-CMSoftwareUpdatePointComponent cmdlet.
エイリアス |
なし |
必須? |
true |
位置は? |
named |
既定値 |
なし |
パイプライン入力を許可する |
True (ByPropertyName) |
ワイルドカード文字を許可する |
false |
-Name<String>
Specifies a name of a site system server in Configuration Manager.
エイリアス |
SiteName |
必須? |
true |
位置は? |
named |
既定値 |
なし |
パイプライン入力を許可する |
True (ByPropertyName) |
ワイルドカード文字を許可する |
false |
-RemoveLanguageSummaryDetails<String[]>
Specifies an array of languages, as strings. The cmdlet removes these languages from the languages supported for summary details at this site. Summary details information specifies the languages to download the metadata for the software updates during synchronization, such as name, description, products that the update supports, update classification, article ID, download URL, and applicability rules.
エイリアス |
なし |
必須? |
false |
位置は? |
named |
既定値 |
なし |
パイプライン入力を許可する |
True (ByPropertyName) |
ワイルドカード文字を許可する |
false |
-RemoveLanguageUpdateFile<String[]>
Specifies an array of languages, as strings. The cmdlet removes these languages from the languages supported for software updates at this site.
エイリアス |
なし |
必須? |
false |
位置は? |
named |
既定値 |
なし |
パイプライン入力を許可する |
True (ByPropertyName) |
ワイルドカード文字を許可する |
false |
-RemoveUpdateClassification<String[]>
Specifies an array of software update classifications, as strings. This cmdlet removes these classifications from the classifications supported for software updates at this site.
エイリアス |
なし |
必須? |
false |
位置は? |
named |
既定値 |
なし |
パイプライン入力を許可する |
True (ByPropertyName) |
ワイルドカード文字を許可する |
false |
-ReportingEvent<ReportingEventType>
Specifies whether to create event messages for WSUS reporting for status reporting events or for all reporting events. Valid values are:
-- CreateAllWsusReportingEvents
-- CreateOnlyWsusStatusReportingEvents
-- DoNotCreateWsusReportingEvents
エイリアス |
なし |
必須? |
false |
位置は? |
named |
既定値 |
なし |
パイプライン入力を許可する |
True (ByPropertyName) |
ワイルドカード文字を許可する |
false |
-Schedule<IResultObject>
Specifies a Schedule object. Configuration Manager can synchronize updates according this schedule if you specify a value of $True for the EnableSynchronization parameter. To obtain a Schedule object, use the New-CMSchedule cmdlet.
エイリアス |
なし |
必須? |
false |
位置は? |
named |
既定値 |
なし |
パイプライン入力を許可する |
True (ByPropertyName) |
ワイルドカード文字を許可する |
false |
-SiteCode<String>
Specifies a site code in Configuration Manager.
エイリアス |
なし |
必須? |
true |
位置は? |
named |
既定値 |
なし |
パイプライン入力を許可する |
True (ByPropertyName) |
ワイルドカード文字を許可する |
false |
-SynchronizeAction<SynchronizeActionType>
Specifies a source for synchronization for this software update point. Valid values are:
-- DoNotSynchronizeFromMicrosoftUpdateOrUpstreamDataSource
-- SynchronizeFromAnUpstreamDataSourceLocation
---SynchronizeFromMicrosoftUpdate
If you select a value of SynchronizeFromAnUpstreamDataSourceLocation, specify the data source location by using the UpstreamSourceLocation parameter.
エイリアス |
なし |
必須? |
false |
位置は? |
named |
既定値 |
なし |
パイプライン入力を許可する |
True (ByPropertyName) |
ワイルドカード文字を許可する |
false |
-UpstreamSourceLocation<String>
Specifies an upstream data location as a URL. To use this location, specify a value of SynchronizeFromAnUpstreamDataSourceLocation for the SynchronizeAction parameter.
エイリアス |
なし |
必須? |
false |
位置は? |
named |
既定値 |
なし |
パイプライン入力を許可する |
True (ByPropertyName) |
ワイルドカード文字を許可する |
false |
-WaitMonth<Int32>
Specifies how long, in months, to wait before a software update expires after another update supersedes it. Specify a value of $True for the ImmediatelyExpireSupersedence parameter for software updates to expire immediately.
Endpoint Protection definition updates and software updates that Service Packs supersede never expire.
エイリアス |
なし |
必須? |
false |
位置は? |
named |
既定値 |
なし |
パイプライン入力を許可する |
True (ByPropertyName) |
ワイルドカード文字を許可する |
false |
-Confirm
コマンドレットを実行する前に、ユーザーに確認を求めます。
必須? |
false |
位置は? |
named |
既定値 |
false |
パイプライン入力を許可する |
false |
ワイルドカード文字を許可する |
false |
-WhatIf
コマンドレットを実行するとどのような結果になるかを表示します。コマンドレットは実行されません。
必須? |
false |
位置は? |
named |
既定値 |
false |
パイプライン入力を許可する |
false |
ワイルドカード文字を許可する |
false |
<CommonParameters>
このコマンドレットは次の共通パラメーターをサポートします。-Verbose、-Debug、-ErrorAction、-ErrorVariable、-OutBuffer、-OutVariable.詳細については、以下を参照してください。 about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216)。
入力
入力型は、コマンドレットにパイプできるオブジェクトの型です。
出力
出力型は、コマンドレットによって生成されるオブジェクトの型です。
例
Example 1: Modify a software update point
The first command retrieves a software update point component object on the server named Contoso-SiteSysSrv.Western.Contoso.com, and stores the object in the $CIObj variable.
The second command modifies the software update point component stored in $CIObj.
PS C:\> $CIObj = Get-CMSoftwareUpdatePointComponent -SiteSystemServerName "Contoso-SiteSysSrv.Western.Contoso.com"
PS C:\> Set-CMSoftwareUpdatePointComponent -InputObject $CIObj
関連トピック
Get-CMSoftwareUpdatePointComponent
Set-CMCollectionMembershipEvaluationComponent
Set-CMEmailNotificationComponent
Set-CMManagementPointComponent
Set-CMOutOfBandManagementComponent