Set-CMSettingDeployment

設定現有的設定原則部署。

Syntax

Set-CMSettingDeployment
   [-CMSettingsDeployment] <SettingsDeployment>
   [-Schedule <IResultObject>]
   [-OverrideServiceWindows <Boolean>]
   [-PassThru]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]

Description

設定現有的設定原則部署。 例如,設定 BitLocker 管理原則或 Microsoft Defender 應用程式控制原則的部署。

範例

範例1:修改 BitLocker 管理原則部署的排程

本範例會依名稱取得 BitLocker 管理原則設定物件。 然後,它會使用管道運算子以取得該 policy 物件的部署。 它會使用管道運算子修改部署的排程。

Get-CMBlmSetting -Name "My BitLocker setting" | Get-CMSettingDeployment | Set-CMSettingDeployment -Schedule (New-CMSchedule -Start ((Get-Date).AddDays(-30)).ToString() -RecurCount 7 -RecurInterval Minutes)

範例2:設定 Microsoft Defender 應用程式控制原則的部署

本範例會依名稱取得應用程式控制項原則物件。 然後,它會使用管道運算子以取得該 policy 物件的部署。 它會使用管道運算子修改部署,以允許用戶端在維護時段外修復原則。

Get-CMWdacSetting -Name "My App Control setting"  | Get-CMSettingDeployment | Set-CMSettingDeployment -OverrideServiceWindows

參數

-CMSettingsDeployment

指定要設定的設定部署物件。 若要取得部署物件,請使用 CMSettingDeployment Cmdlet。

Type:SettingsDeployment
Position:1
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-DisableWildcardHandling

此參數會將萬用字元視為常值字元值。 您無法將它與 ForceWildcardHandling合併。

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

-ForceWildcardHandling

這個參數會處理萬用字元,而且可能會造成未預期的行為 (不建議) 。 您無法將它與 DisableWildcardHandling合併。

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

-OverrideServiceWindows

當您新增此參數時,用戶端可以修復維護時段以外的設定。

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

-PassThru

會傳回代表您正在使用之專案的物件。 根據預設,此 Cmdlet 可能不會產生任何輸出。

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

-Schedule

指定要套用至部署的排程物件。 若要建立自訂排程,請使用 CMSchedule Cmdlet。

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

輸入

SettingsDeployment PowerShell ConfigurationManagement 中的 SettingsDeployment

輸出

SettingsDeployment PowerShell ConfigurationManagement 中的 SettingsDeployment