New-CMSettingDeployment
SYNOPSIS
Implementar um objeto de política de definições para uma coleção.
SYNTAX
New-CMSettingDeployment [-CMSetting] <CMSettings> [-Schedule <IResultObject>] [-OverrideServiceWindows]
[-Collection <IResultObject>] [-CollectionId <String>] [-CollectionName <String>] [-DisableWildcardHandling]
[-ForceWildcardHandling] [<CommonParameters>]
DESCRIPTION
Implementar um objeto de política de definições para uma coleção. Por exemplo, implementar uma política de gestão BitLocker ou uma política de controlo de aplicações do Microsoft Defender. Para criar um horário personalizado, utilize o cmdlet New-CMSchedule. Para obter uma coleção, utilize o cmdlet Get-CMCollection.
EXAMPLES
Exemplo 1: Implementar um objeto de gestão BitLocker para todos os clientes de desktop e servidor
Este exemplo obtém um objeto de definições de gestão BitLocker objeto pelo nome e armazena que objeto na variável $setting. Em seguida, obtém uma coleção pelo nome, e armazena esse objeto na variável $collection. Utiliza o cmdlet New-CMSettingDeployment para implantar o objeto das definições de gestão BitLocker nessa coleção.
$setting = Get-CMBlmSetting -Name "My BitLocker settings"
$collection = Get-CMCollection -Name "All Desktop and Server Clients"
New-CMSettingDeployment -CMSetting $setting -CollectionName $collection.Name
Exemplo 2: Implementar uma definição de controlo de aplicação Windows Defender utilizando um horário personalizado
Este exemplo também cria um horário personalizado usando o cmdlet New-CMSchedule.
$setting = Get-CMWdacSetting -Name "My App Control settings"
$collection = Get-CMCollection -Name "All Desktop and Server Clients"
$sched = New-CMSchedule -Start ((Get-Date).AddDays(-30)).ToString() -RecurCount 7 -RecurInterval Minutes
$dep = New-CMSettingDeployment -CMSetting $setting -Collection $collection -Schedule $sched
PARAMETERS
-CMSetting
Especifique um objeto de definições para implementar.
- Para a gestão bitLocker, utilize os cmdlets Get-CMBlmSetting ou New-CMBlmSetting.
- Para o Microsoft Defender Application Control, utilize os cmdlets Get-CMWdacSetting ou New-CMWdacSetting.
Type: CMSettings
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-Coleção
Especifique um objeto de recolha como o alvo para a implantação. Para obter uma coleção, utilize o cmdlet Get-CMCollection.
Type: IResultObject
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CollectionId
Especifique o ID da coleção como o alvo para a implantação.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Nome de coleção
Especifique o nome da coleção como o alvo para a implantação.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True
-DisableWildcardHandling
Este parâmetro trata os caracteres wildcard como valores de caracteres literais. Não pode combiná-lo com ForceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Este parâmetro processa caracteres wildcard e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-OverrideServiceWindows
Quando adicionar este parâmetro, o cliente pode remediar as definições fora de uma janela de manutenção.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Horário
Especifique um objeto de agenda para aplicar à implementação. Para criar um horário personalizado, utilize o cmdlet New-CMSchedule.
Type: IResultObject
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction e -WarningVariable. Para mais informações, consulte about_CommonParameters.