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