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