Set-CMSettingDeployment
既存の設定ポリシーの展開を構成します。
構文
Set-CMSettingDeployment
[-CMSettingsDeployment] <SettingsDeployment>
[-Schedule <IResultObject>]
[-OverrideServiceWindows <Boolean>]
[-PassThru]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
説明
既存の設定ポリシーの展開を構成します。 たとえば、BitLocker 管理ポリシーまたは Microsoft Defender アプリケーション制御ポリシーの展開を構成します。
例
例 1: BitLocker 管理ポリシーの展開のスケジュールを変更する
この例では、名前で BitLocker 管理ポリシー設定オブジェクトを取得します。 次に、パイプ 演算子を使用して、そのポリシー オブジェクトの展開を取得します。 パイプ 演算子を使用して展開のスケジュールを変更します。
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 アプリケーション制御ポリシーの展開を構成する
この例では、名前で Application Control ポリシー オブジェクトを取得します。 次に、パイプ 演算子を使用して、そのポリシー オブジェクトの展開を取得します。 パイプ 演算子を使用して展開を変更し、クライアントがメンテナンス ウィンドウの外でポリシーを修復できます。
Get-CMWdacSetting -Name "My App Control setting" | Get-CMSettingDeployment | Set-CMSettingDeployment -OverrideServiceWindows
パラメーター
-CMSettingsDeployment
構成する設定展開オブジェクトを指定します。 展開オブジェクトを取得するには 、Get-CMSettingDeployment コマンドレットを使用 します。
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
作業しているアイテムを表すオブジェクトを返します。 既定では、このコマンドレットは出力を生成しない場合があります。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Schedule
展開に適用するスケジュール オブジェクトを指定します。 カスタム スケジュールを作成するには 、New-CMSchedule コマンドレットを使用 します。
Type: | IResultObject |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
入力
Microsoft.ConfigurationManagement.PowerShell.Cmdlets.Deployments.SettingsDeployment.SettingsDeployment
出力
Microsoft.ConfigurationManagement.PowerShell.Cmdlets.Deployments.SettingsDeployment.SettingsDeployment