Set-CMApplicationGroupDeployment
設定應用程式群組的部署。
語法
Set-CMApplicationGroupDeployment
[-Comment <String>]
[-DeadlineDateTime <DateTime>]
[-TimeBaseOn <TimeType>]
-InputObject <IResultObject>
[-AvailableDateTime <DateTime>]
[-UserNotification <UserNotificationType>]
[-EnableMomAlert <Boolean>]
[-RaiseMomAlertsOnFailure <Boolean>]
[-OverrideServiceWindow <Boolean>]
[-PersistOnWriteFilterDevice <Boolean>]
[-RebootOutsideServiceWindow <Boolean>]
[-PassThru]
[-Collection <IResultObject>]
[-CollectionId <String>]
[-CollectionName <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMApplicationGroupDeployment
-ApplicationGroudId <String>
[-Comment <String>]
[-DeadlineDateTime <DateTime>]
[-TimeBaseOn <TimeType>]
[-AvailableDateTime <DateTime>]
[-UserNotification <UserNotificationType>]
[-EnableMomAlert <Boolean>]
[-RaiseMomAlertsOnFailure <Boolean>]
[-OverrideServiceWindow <Boolean>]
[-PersistOnWriteFilterDevice <Boolean>]
[-RebootOutsideServiceWindow <Boolean>]
[-PassThru]
[-Collection <IResultObject>]
[-CollectionId <String>]
[-CollectionName <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMApplicationGroupDeployment
-ApplicationGroupName <String>
[-Comment <String>]
[-DeadlineDateTime <DateTime>]
[-TimeBaseOn <TimeType>]
[-AvailableDateTime <DateTime>]
[-UserNotification <UserNotificationType>]
[-EnableMomAlert <Boolean>]
[-RaiseMomAlertsOnFailure <Boolean>]
[-OverrideServiceWindow <Boolean>]
[-PersistOnWriteFilterDevice <Boolean>]
[-RebootOutsideServiceWindow <Boolean>]
[-PassThru]
[-Collection <IResultObject>]
[-CollectionId <String>]
[-CollectionName <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
設定應用程式群組的部署。 應用程式群組包含多個應用程式,而使用者會在軟體中心將群組視為單一實體。 如需詳細資訊,請 參閱建立應用程式群組。
注意事項
從 Configuration Manager 月臺磁碟驅動器執行 Configuration Manager Cmdlet,例如 PS XYZ:\>
。 如需詳細資訊,請 參閱開始使用。
範例
範例 1
$collection = Get-CMCollection -Name "co1"
Set-CMApplicationGroupDeployment -ApplicationGroupName "appGroupTest" -Collection $collection -Comment "modify comment"
參數
-ApplicationGroudId
指定要設定之應用程式群組的識別碼。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-ApplicationGroupName
指定要設定的應用程式群組名稱。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-AvailableDateTime
指定此部署可用時的 DateTime 物件。 若要取得此物件,請使用 Get-Date 內建 Cmdlet。
使用 DeadlineDateTime 指定部署指派或 期限。
類型: | DateTime |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Collection
指定集合物件作為此應用程式群組部署的目標。 若要取得此物件,請使用 Get-CMCollection Cmdlet。
類型: | IResultObject |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-CollectionId
指定集合標識子作為此應用程式群組部署的目標。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-CollectionName
指定集合名稱作為此應用程式群組部署的目標。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | True |
-Comment
指定應用程式群組部署的選擇性批注。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Confirm
執行 Cmdlet 之前提示您確認。
類型: | SwitchParameter |
別名: | cf |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DeadlineDateTime
指定指派此部署時的 DateTime 物件,也稱為 期限。 若要取得此物件,請使用 Get-Date 內建 Cmdlet。
使用 -AvailableDateTime 指定部署 可用的時間。
類型: | DateTime |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DisableWildcardHandling
此參數會將通配符視為常值字元值。 您無法將其與 ForceWildcardHandling 結合。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-EnableMomAlert
將此參數設定為 , $true
以啟用此部署的 System Center Operations Manager 維護模式。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ForceWildcardHandling
此參數會處理通配符,並可能導致非預期的行為 (不建議) 。 您無法將其與 DisableWildcardHandling 結合。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-InputObject
指定應用程式群組的物件。 若要取得此物件,請使用 Get-CMApplicationGroup Cmdlet。
類型: | IResultObject |
別名: | ApplicationGroup, DeploymentSummary, ApplicationGroupAssignment |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-OverrideServiceWindow
將此參數設定為 , $true
以在維護期間外安裝應用程式群組。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-PassThru
新增此參數以傳回 物件,代表您正在使用的專案。 根據預設,此 Cmdlet 可能不會產生任何輸出。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-PersistOnWriteFilterDevice
使用此參數來處理 Windows Embedded 裝置的寫入篩選。 如果您將它設定為 $true
,裝置會在期限或維護期間認可變更。 此動作需要重新啟動。 如果您將它設定為 $false
,裝置會將變更儲存到暫時重疊,並在稍後認可。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-RaiseMomAlertsOnFailure
將此參數設定為 , $true
以在部署失敗時產生 System Center Operations Manager 警示。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-RebootOutsideServiceWindow
將此參數設定為 $true
,以允許裝置在維護期間外重新啟動。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-TimeBaseOn
指定要使用的時區:
-
LocalTime
:使用裝置的當地時間。 -
UTC
:使用國際標準時間 (UTC) 。
類型: | TimeType |
接受的值: | LocalTime, Utc |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-UserNotification
使用此參數來指定此部署的使用者體驗:
-
DisplayAll
:在軟體中心顯示並顯示所有通知 -
DisplaySoftwareCenterOnly
:顯示在軟體中心,且只會顯示計算機重新啟動的通知。 -
HideAll
:在軟體中心和所有通知中隱藏
類型: | UserNotificationType |
接受的值: | DisplayAll, DisplaySoftwareCenterOnly, HideAll |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-WhatIf
顯示執行 Cmdlet 時會發生什麼情況。 Cmdlet 不會執行。
類型: | SwitchParameter |
別名: | wi |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
輸出
IResultObject
IResultObject
備註
此 Cmdlet 會傳回SMS_ApplicationGroupAssignment WMI 類別物件。