Sdílet prostřednictvím


New-CMSettingDeployment

SYNOPSIS

Nasaďte objekt zásad nastavení do kolekce.

SYNTAX

New-CMSettingDeployment [-CMSetting] <CMSettings> [-Schedule <IResultObject>] [-OverrideServiceWindows]
 [-Collection <IResultObject>] [-CollectionId <String>] [-CollectionName <String>] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [<CommonParameters>]

DESCRIPTION

Nasaďte objekt zásad nastavení do kolekce. Můžete například nasadit zásady správy BitLockeru nebo zásady Microsoft Defender Application Control zabezpečení. Pokud chcete vytvořit vlastní plán, použijte rutinu New-CMSchedule. Pokud chcete získat kolekci, použijte rutinu Get-CMCollection.

EXAMPLES

Příklad 1: Nasazení objektu správy nástroje BitLocker na všechny klienty stolních a serverových počítačů

Tento příklad získá objekt nastavení správy BitLockeru podle názvu a uloží tento objekt do $setting proměnné. Potom získá kolekci podle názvu a uloží tento objekt do $collection proměnné. K nasazení objektu nastavení správy nástroje BitLocker do této kolekce používá rutinu New-CMSettingDeployment.

$setting = Get-CMBlmSetting -Name "My BitLocker settings"

$collection = Get-CMCollection -Name "All Desktop and Server Clients"

New-CMSettingDeployment -CMSetting $setting -CollectionName $collection.Name

Příklad 2: Nasazení Windows Defender řízení aplikací pomocí vlastního plánu

Tento příklad také vytvoří vlastní plán pomocí rutiny 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

Zadejte objekt nastavení, který se má nasadit.

Type: CMSettings
Parameter Sets: (All)
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-Collection

Jako cíl nasazení zadejte objekt kolekce. Pokud chcete získat kolekci, použijte rutinu Get-CMCollection.

Type: IResultObject
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-CollectionId

Zadejte ID kolekce jako cíl nasazení.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-CollectionName

Jako cíl nasazení zadejte název kolekce.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True

-DisableWildcardHandling

Tento parametr považuje zástupné znaky za hodnoty literálových znaků. Nemůžete ho kombinovat s forceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ForceWildcardHandling

Tento parametr zpracovává zástupné znaky a může vést k neočekávanému chování (nedoporučuje se). Nemůžete ho kombinovat s příkazem DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-OverrideServiceWindows

Když přidáte tento parametr, může klient opravit nastavení mimo okno údržby.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Schedule

Zadejte objekt plánu, který se má použít pro nasazení. Pokud chcete vytvořit vlastní plán, použijte rutinu New-CMSchedule.

Type: IResultObject
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.PowerShell.Cmdlets.EP.SimplifiedSettings.CMSettings

OUTPUTS

Microsoft.ConfigurationManagement.PowerShell.Cmdlets.Deployments.SettingsDeployment.SettingsDeployment

POZNÁMKY

Get-CMBlmSetting

New-CMBlmSetting

Get-CMWdacSetting

New-CMWdacSetting

Get-CMCollection

New-CMSchedule

Get-CMSettingDeployment

Remove-CMSettingDeployment

Set-CMSettingDeployment