Set-CMSettingDeployment

Configurare una distribuzione dei criteri di impostazioni esistente.

Sintassi

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

Descrizione

Configurare una distribuzione dei criteri di impostazioni esistente. Ad esempio, configurare la distribuzione di un criterio di gestione di BitLocker o di un criterio di Microsoft Defender Application Control.

Esempio

Esempio 1: Modificare la pianificazione per la distribuzione di un criterio di gestione di BitLocker

Questo esempio consente di ottenere un oggetto impostazione dei criteri di gestione di BitLocker in base al nome. Viene quindi utilizzato l'operatore pipe per ottenere una distribuzione per tale oggetto criterio. Utilizza l'operatore pipe per modificare la pianificazione della distribuzione.

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

Esempio 2: Configurare la distribuzione di un criterio di Controllo applicazioni di Microsoft Defender

In questo esempio viene ottiene un oggetto criterio Application Control in base al nome. Viene quindi utilizzato l'operatore pipe per ottenere una distribuzione per tale oggetto criterio. Utilizza l'operatore pipe per modificare la distribuzione per consentire al client di correggere il criterio all'esterno di una finestra di manutenzione.

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

Parametri

-CMSettingsDeployment

Specificare l'oggetto di distribuzione delle impostazioni da configurare. Per ottenere l'oggetto di distribuzione, utilizzare il cmdlet Get-CMSettingDeployment.

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

-DisableWildcardHandling

Questo parametro considera i caratteri jolly come valori letterali. Non è possibile combinarlo con ForceWildcardHandling.

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

-ForceWildcardHandling

Questo parametro elabora i caratteri jolly e può causare un comportamento imprevisto (scelta non consigliata). Non è possibile combinarlo con DisableWildcardHandling.

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

-OverrideServiceWindows

Quando si aggiunge questo parametro, il client può correggere le impostazioni all'esterno di una finestra di manutenzione.

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

-PassThru

Restituisce un oggetto che rappresenta l'elemento con cui si sta lavorando. Per impostazione predefinita, questo cmdlet potrebbe non generare alcun output.

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

-Schedule

Specificare un oggetto schedule da applicare alla distribuzione. Per creare una pianificazione personalizzata, utilizzare il cmdlet New-CMSchedule.

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

Input

Microsoft.ConfigurationManagement.PowerShell.Cmdlets.Deployments.SettingsDeployment.SettingsDeployment

Output

Microsoft.ConfigurationManagement.PowerShell.Cmdlets.Deployments.SettingsDeployment.SettingsDeployment