Condividi tramite


Set-CMSettingDeployment

Configurare una distribuzione dei criteri delle impostazioni esistente.

Sintassi

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

Descrizione

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

Esempio

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

In questo esempio viene ottenuto un oggetto di impostazione dei criteri di gestione BitLocker in base al nome. Usa quindi l'operatore pipe per ottenere una distribuzione per tale oggetto criterio. Usa 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 delle applicazioni di Microsoft Defender

In questo esempio viene ottenuto un oggetto criterio controllo applicazione per nome. Usa quindi l'operatore pipe per ottenere una distribuzione per tale oggetto criterio. Usa l'operatore pipe per modificare la distribuzione per consentire al client di correggere i criteri 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, usare il cmdlet Get-CMSettingDeployment .

Tipo:SettingsDeployment
Posizione:1
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-DisableWildcardHandling

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ForceWildcardHandling

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-OverrideServiceWindows

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

Tipo:Boolean
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PassThru

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Schedule

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

Tipo:IResultObject
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

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

Output

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