Set-CMSettingDeployment
SYNOPSIS
Konfigurera en befintlig principdistribution för inställningar.
SYNTAX
Set-CMSettingDeployment [-CMSettingsDeployment] <SettingsDeployment> [-Schedule <IResultObject>]
[-OverrideServiceWindows <Boolean>] [-PassThru] [-DisableWildcardHandling] [-ForceWildcardHandling]
[<CommonParameters>]
DESCRIPTION
Konfigurera en befintlig principdistribution för inställningar. Du kan till exempel konfigurera distributionen av en BitLocker-hanteringsprincip eller en Microsoft Defender Application Control princip.
EXAMPLES
Exempel 1: Ändra schemat för distributionen av en BitLocker-hanteringsprincip
Det här exemplet hämtar ett BitLocker-hanteringsprincipinställningsobjekt efter namn. Den använder sedan pipe-operatorn för att hämta en distribution för det principobjektet. Den använder pipe-operatorn för att ändra schemat för distributionen.
Get-CMBlmSetting -Name "My BitLocker setting" | Get-CMSettingDeployment | Set-CMSettingDeployment -Schedule (New-CMSchedule -Start ((Get-Date).AddDays(-30)).ToString() -RecurCount 7 -RecurInterval Minutes)
Exempel 2: Konfigurera distributionen av en Microsoft Defender Application Control princip
Det här exemplet hämtar ett principobjekt för programkontroll efter namn. Den använder sedan pipe-operatorn för att hämta en distribution för det principobjektet. Den använder pipe-operatorn för att ändra distributionen så att klienten kan åtgärda principen utanför en underhållsfönstret.
Get-CMWdacSetting -Name "My App Control setting" | Get-CMSettingDeployment | Set-CMSettingDeployment -OverrideServiceWindows
PARAMETERS
-CMSettingsDeployment
Ange inställningsdistributionsobjektet som ska konfigureras. Hämta distributionsobjektet med hjälp av cmdleten Get-CMSettingDeployment.
Type: SettingsDeployment
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-DisableWildcardHandling
Den här parametern behandlar jokertecken som värden för literaltecken. Du kan inte kombinera den med ForceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Den här parametern bearbetar jokertecken och kan leda till oväntat beteende (rekommenderas inte). Du kan inte kombinera den med DisableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-OverrideServiceWindows
När du lägger till den här parametern kan klienten reparera inställningarna utanför en underhållsfönstret.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-PassThru
Returnerar ett objekt som representerar det objekt som du arbetar med. Som standard genererar den här cmdleten kanske inte några utdata.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Schema
Ange ett schemaobjekt som ska tillämpas på distributionen. Om du vill skapa ett anpassat schema använder du cmdleten New-CMSchedule.
Type: IResultObject
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.