New-CMSettingDeployment
SYNOPSIS
Wdrażanie obiektu zasad ustawień w kolekcji.
SYNTAX
New-CMSettingDeployment [-CMSetting] <CMSettings> [-Schedule <IResultObject>] [-OverrideServiceWindows]
[-Collection <IResultObject>] [-CollectionId <String>] [-CollectionName <String>] [-DisableWildcardHandling]
[-ForceWildcardHandling] [<CommonParameters>]
DESCRIPTION
Wdrażanie obiektu zasad ustawień w kolekcji. Można na przykład wdrożyć zasady zarządzania funkcją BitLocker lub Microsoft Defender Application Control zasad. Aby utworzyć harmonogram niestandardowy, użyj polecenia cmdlet New-CMSchedule. Aby uzyskać kolekcję, użyj polecenia cmdlet Get-CMCollection.
EXAMPLES
Przykład 1: wdrażanie obiektu zarządzania funkcją BitLocker na wszystkich klientach pulpitu i serwera
Ten przykład pobiera obiekt ustawień zarządzania funkcją BitLocker według nazwy i zapisuje ten obiekt w $setting zmiennej. Następnie pobiera kolekcję według nazwy i przechowuje ten obiekt w $collection zmiennej. Używa on polecenia cmdlet New-CMSettingDeployment do wdrożenia obiektu ustawień zarządzania funkcją BitLocker w tej kolekcji.
$setting = Get-CMBlmSetting -Name "My BitLocker settings"
$collection = Get-CMCollection -Name "All Desktop and Server Clients"
New-CMSettingDeployment -CMSetting $setting -CollectionName $collection.Name
Przykład 2: wdrażanie Windows Defender kontroli aplikacji przy użyciu harmonogramu niestandardowego
Ten przykład tworzy również harmonogram niestandardowy przy użyciu polecenia 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
Określ obiekt ustawień do wdrożenia.
- W przypadku zarządzania funkcją BitLocker użyj polecenia cmdlet Get-CMBlmSetting lub New-CMBlmSetting.
- Na Microsoft Defender Application Control użyj polecenia cmdlet Get-CMWdacSetting lub New-CMWdacSetting.
Type: CMSettings
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-Kolekcji
Określ obiekt kolekcji jako element docelowy wdrożenia. Aby uzyskać kolekcję, użyj polecenia 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
Określ identyfikator kolekcji jako element docelowy wdrożenia.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CollectionName (Nazwa kolekcji)
Określ nazwę kolekcji jako miejsce docelowe wdrożenia.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True
-DisableWildcardHandling
Ten parametr traktuje symbole wieloznaczne jako wartości literału znaków. Nie można połączyć go z forceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Ten parametr przetwarza symbole wieloznaczne i może prowadzić do nieoczekiwanego zachowania (nie jest zalecane). Nie można połączyć go z disableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-OverrideServiceWindows
Po dodaniu tego parametru klient może skorygować ustawienia poza oknem obsługi.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Harmonogram
Określ obiekt harmonogramu do zastosowania do wdrożenia. Aby utworzyć harmonogram niestandardowy, użyj polecenia cmdlet New-CMSchedule.
Type: IResultObject
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Typowe parametry
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.