New-CMSettingDeployment
SYNOPSIS
Implementeer een instellingenbeleidsobject naar een verzameling.
SYNTAX
New-CMSettingDeployment [-CMSetting] <CMSettings> [-Schedule <IResultObject>] [-OverrideServiceWindows]
[-Collection <IResultObject>] [-CollectionId <String>] [-CollectionName <String>] [-DisableWildcardHandling]
[-ForceWildcardHandling] [<CommonParameters>]
DESCRIPTION
Implementeer een instellingenbeleidsobject naar een verzameling. Implementeer bijvoorbeeld een BitLocker-beheerbeleid of een Microsoft Defender Application Control beleid. Als u een aangepast schema wilt maken, gebruikt u de cmdlet New-CMSchedule. Gebruik de cmdlet Get-CMCollection om een verzameling op te halen.
EXAMPLES
Voorbeeld 1: Een BitLocker-beheerobject implementeren op alle desktop- en servercl clients
In dit voorbeeld wordt een BitLocker-beheerinstellingenobject op naam op haalt en wordt dat object op de $setting op slaat. Vervolgens wordt een verzameling op naam ophaald en wordt dat object op de $collection op slaat. De cmdlet New-CMSettingDeployment wordt gebruikt om het object BitLocker-beheerinstellingen te implementeren in die verzameling.
$setting = Get-CMBlmSetting -Name "My BitLocker settings"
$collection = Get-CMCollection -Name "All Desktop and Server Clients"
New-CMSettingDeployment -CMSetting $setting -CollectionName $collection.Name
Voorbeeld 2: een toepassingsbeheerinstelling Windows Defender een aangepaste planning implementeren
In dit voorbeeld wordt ook een aangepast schema gemaakt met behulp van de 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
Geef een instellingenobject op dat moet worden geïmplementeerd.
- Gebruik voor BitLocker-beheer de cmdlets Get-CMBlmSetting of New-CMBlmSetting.
- Gebruik Microsoft Defender Application Control cmdlets Get-CMWdacSetting of New-CMWdacSetting voor meer informatie.
Type: CMSettings
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-Collection
Geef een verzamelingsobject op als doel voor de implementatie. Gebruik de cmdlet Get-CMCollection om een verzameling op te halen.
Type: IResultObject
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CollectionId
Geef de id van de verzameling op als het doel voor de implementatie.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CollectionName
Geef de naam van de verzameling op als het doel voor de implementatie.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True
-DisableWildcardHandling
Deze parameter behandelt jokertekens als letterlijke tekenwaarden. U kunt deze niet combineren met ForceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Deze parameter verwerkt jokertekens en kan leiden tot onverwacht gedrag (niet aanbevolen). U kunt deze niet combineren met DisableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-OverrideServiceWindows
Wanneer u deze parameter toevoegt, kan de client de instellingen buiten een onderhoudsvenster herstellen.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Schedule
Geef een planningsobject op dat moet worden toegepast op de implementatie. Als u een aangepast schema wilt maken, gebruikt u de 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
Deze cmdlet biedt ondersteuning voor de meest gebruikte parameters: -Debug, - ErrorAction, - ErrorVariable, - InformationAction, -InformationVariable, - OutVariable,-OutBuffer, - PipelineVariable - Verbose, - WarningAction en -WarningVariable. Zie voor meer informatie about_CommonParameters.