New-CMSettingDeployment
Развертывание объекта политики параметров в коллекции.
Синтаксис
New-CMSettingDeployment
[-CMSetting] <CMSettings>
[-Schedule <IResultObject>]
[-OverrideServiceWindows]
[-Collection <IResultObject>]
[-CollectionId <String>]
[-CollectionName <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
Описание
Развертывание объекта политики параметров в коллекции. Например, развернем политику управления BitLocker или политику управления приложениями Microsoft Defender. Для создания настраиваемого расписания используйте cmdlet New-CMSchedule. Чтобы получить коллекцию, используйте cmdlet Get-CMCollection.
Примеры
Пример 1. Развертывание объекта управления BitLocker для всех клиентов настольных компьютеров и серверов
В этом примере получает объект параметров управления BitLocker по имени и сохраняет его в переменной $setting. Затем он получает коллекцию по имени и сохраняет этот объект в переменной $collection. Он использует командылет New-CMSettingDeployment для развертывания объекта параметров управления BitLocker в этой коллекции.
$setting = Get-CMBlmSetting -Name "My BitLocker settings"
$collection = Get-CMCollection -Name "All Desktop and Server Clients"
New-CMSettingDeployment -CMSetting $setting -CollectionName $collection.Name
Пример 2. Развертывание Защитник Windows управления приложениями с помощью настраиваемой расписания
В этом примере также создается настраиваемый график с помощью комлета 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
Параметры
-CMSetting
Укажите объект параметров для развертывания.
- Для управления BitLocker используйте команды Get-CMBlmSetting или New-CMBlmSetting.
- Для управления приложениями Microsoft Defender используйте комлеты Get-CMWdacSetting или New-CMWdacSetting.
Type: | CMSettings |
Position: | 1 |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Collection
Укажите объект коллекции в качестве целевого объекта для развертывания. Чтобы получить коллекцию, используйте cmdlet Get-CMCollection.
Type: | IResultObject |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CollectionId
В качестве цели развертывания укажите ID коллекции.
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CollectionName
Укажите имя коллекции в качестве цели развертывания.
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-DisableWildcardHandling
Этот параметр рассматривает символы под диктовки как буквальные значения символов. Вы не можете объединить его с ForceWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
Этот параметр обрабатывает символы под диктовки и может привести к неожиданному поведению (не рекомендуется). Вы не можете объединить его с DisableWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OverrideServiceWindows
При добавлении этого параметра клиент может исправление параметров за пределами окна обслуживания.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Schedule
Укажите объект расписания, который будет применяться к развертыванию. Для создания настраиваемого расписания используйте cmdlet New-CMSchedule.
Type: | IResultObject |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
Microsoft.ConfigurationManagement.PowerShell.Cmdlets.EP.SimplifiedSettings.CMSettings
Выходные данные
Microsoft.ConfigurationManagement.PowerShell.Cmdlets.Deployments.SettingsDeployment.SettingsDeployment