Поделиться через


Start-CMConfigurationPolicyDeployment

(Не рекомендуется) Развертывает политики для коллекции Configuration Manager.

Синтаксис

Start-CMConfigurationPolicyDeployment
     -CollectionName <String>
     -FirewallPolicy <IResultObject>
     [-PassThru]
     [-Schedule <IResultObject>]
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-CMConfigurationPolicyDeployment
     -CollectionName <String>
     [-EnableEnforcement <Boolean>]
     [-GenerateAlert <Boolean>]
     [-MonitoredByScom <Boolean>]
     [-OverrideServiceWindow <Boolean>]
     [-ParameterValue <Int32>]
     [-PassThru]
     [-PostponeDate <DateTime>]
     [-PostponeTime <DateTime>]
     [-Schedule <IResultObject>]
     -UserDataAndProfileId <String>
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-CMConfigurationPolicyDeployment
     -CollectionName <String>
     [-EnableEnforcement <Boolean>]
     [-GenerateAlert <Boolean>]
     [-MonitoredByScom <Boolean>]
     [-OverrideServiceWindow <Boolean>]
     [-ParameterValue <Int32>]
     [-PassThru]
     [-PostponeDate <DateTime>]
     [-PostponeTime <DateTime>]
     [-Schedule <IResultObject>]
     -UserDataAndProfileName <String>
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-CMConfigurationPolicyDeployment
     -CollectionName <String>
     [-EnableEnforcement <Boolean>]
     [-GenerateAlert <Boolean>]
     [-MonitoredByScom <Boolean>]
     [-OverrideServiceWindow <Boolean>]
     [-ParameterValue <Int32>]
     [-PassThru]
     [-PostponeDate <DateTime>]
     [-PostponeTime <DateTime>]
     [-Schedule <IResultObject>]
     -UserDataAndProfile <IResultObject>
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-CMConfigurationPolicyDeployment
     -CollectionName <String>
     -FirewallPolicyName <String>
     [-PassThru]
     [-Schedule <IResultObject>]
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-CMConfigurationPolicyDeployment
     -CollectionName <String>
     -FirewallPolicyId <String>
     [-PassThru]
     [-Schedule <IResultObject>]
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-CMConfigurationPolicyDeployment
     -CollectionName <String>
     [-EnableEnforcement <Boolean>]
     [-GenerateAlert <Boolean>]
     [-MonitoredByScom <Boolean>]
     [-OverrideServiceWindow <Boolean>]
     [-ParameterValue <Int32>]
     [-PassThru]
     [-PostponeDate <DateTime>]
     [-PostponeTime <DateTime>]
     -RemoteConnectionProfileId <String>
     [-Schedule <IResultObject>]
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-CMConfigurationPolicyDeployment
     -CollectionName <String>
     [-EnableEnforcement <Boolean>]
     [-GenerateAlert <Boolean>]
     [-MonitoredByScom <Boolean>]
     [-OverrideServiceWindow <Boolean>]
     [-ParameterValue <Int32>]
     [-PassThru]
     [-PostponeDate <DateTime>]
     [-PostponeTime <DateTime>]
     -RemoteConnectionProfileName <String>
     [-Schedule <IResultObject>]
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-CMConfigurationPolicyDeployment
     -CollectionName <String>
     [-EnableEnforcement <Boolean>]
     [-GenerateAlert <Boolean>]
     [-MonitoredByScom <Boolean>]
     [-OverrideServiceWindow <Boolean>]
     [-ParameterValue <Int32>]
     [-PassThru]
     [-PostponeDate <DateTime>]
     [-PostponeTime <DateTime>]
     -RemoteConnectionProfile <IResultObject>
     [-Schedule <IResultObject>]
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Описание

Важно!

Этот командлет не рекомендуется. Вместо этого используйте New-CMConfigurationPolicyDeployment .

Командлет Start-CMConfigurationPolicyDeployment развертывает указанные политики для коллекции Configuration Manager. Вы можете развернуть политики брандмауэра или политики управления сеансами пользователей.

Вы можете указать политику брандмауэра по имени или идентификатору или использовать другой командлет для получения объекта политики брандмауэра.

Можно указать критерии мониторинга System Center 2016 — Operations Manager.

Примечание.

Запустите командлеты Configuration Manager с диска сайта Configuration Manager, например PS XYZ:\>. Дополнительные сведения см. в статье Начало работы.

Примеры

Пример 1. Запуск развертывания политики брандмауэра

PS XYZ:\> Start-CMConfigurationPolicyDeployment -CollectionName "Desktop systems" -FirewallPolicyName "General firewall policy"

Эта команда запускает развертывание политики конфигурации для коллекции с именем Desktop Systems. Команда задает политику брандмауэра с именем Общая политика брандмауэра.

Параметры

-CollectionName

Указывает имя коллекции. Развертывание применяется к этой коллекции Configuration Manager.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Confirm

Перед запуском командлет запросит подтверждение.

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DisableWildcardHandling

Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnableEnforcement

Указывает, следует ли включить принудительное применение для развертывания. Во время принудительного применения клиент сообщает сведения о соответствии развертыванию.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-FirewallPolicy

Указывает объект политики брандмауэра.

Тип:IResultObject
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-FirewallPolicyId

Указывает идентификатор политики брандмауэра.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-FirewallPolicyName

Указывает имя политики брандмауэра.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ForceWildcardHandling

Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-GenerateAlert

Указывает, создает ли Configuration Manager оповещения во время развертывания.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MonitoredByScom

Указывает, применяются ли критерии мониторинга Operations Manager во время развертывания.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-OverrideServiceWindow

Указывает, следует ли переопределять окно службы при развертывании политик.

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ParameterValue

Задает целочисленное значение. Это значение параметра.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PassThru

Добавьте этот параметр, чтобы вернуть объект, представляющий элемент, с которым вы работаете. По умолчанию этот командлет не может создавать выходные данные.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PostponeDate

Задает дату в виде объекта DateTime . Чтобы получить объект DateTime , используйте командлет Get-Date. Для получения дополнительных сведений введите Get-Help Get-Date. Это дата развертывания, если она отложена.

Тип:DateTime
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PostponeTime

Указывает время в виде объекта DateTime . Чтобы получить объект DateTime , используйте командлет Get-Date. Это время для развертывания, если оно отложено.

Тип:DateTime
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RemoteConnectionProfile

Указывает профиль удаленного подключения, в котором этот командлет развертывает политику конфигурации.

Тип:IResultObject
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-RemoteConnectionProfileId

Указывает идентификатор профиля удаленного подключения, для который этот командлет развертывает политику конфигурации.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RemoteConnectionProfileName

Указывает имя профиля удаленного подключения, для которой этот командлет развертывает политику конфигурации.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Schedule

Указывает объект расписания. Это расписание для оценки политики.

Тип:IResultObject
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-UserDataAndProfile

Указывает данные пользователя и объект профиля. Чтобы получить данные пользователя и объект профиля, используйте командлет Get-CMUserDataAndProfileConfigurationItem.

Тип:IResultObject
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-UserDataAndProfileId

Указывает идентификатор для объекта пользовательских данных и профиля.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-UserDataAndProfileName

Указывает имя объекта пользовательских данных и профиля.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WhatIf

Показывает, что произойдет при запуске этого командлета. Командлет не выполняется.

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Выходные данные

System.Object