Set-CMCollectionPowerManagement
配置设备集合的电源管理设置。
语法
Set-CMCollectionPowerManagement
[-Apply]
-InputObject <IResultObject>
[-NonPeakPlan <PowerSchema>]
[-PassThru]
[-PeakEndTime <DateTime>]
[-PeakPlan <PowerSchema>]
[-PeakStartTime <DateTime>]
[-WakeupTime <DateTime>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMCollectionPowerManagement
[-Apply]
-CollectionName <String>
[-NonPeakPlan <PowerSchema>]
[-PassThru]
[-PeakEndTime <DateTime>]
[-PeakPlan <PowerSchema>]
[-PeakStartTime <DateTime>]
[-WakeupTime <DateTime>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMCollectionPowerManagement
[-Apply]
-CollectionId <String>
[-NonPeakPlan <PowerSchema>]
[-PassThru]
[-PeakEndTime <DateTime>]
[-PeakPlan <PowerSchema>]
[-PeakStartTime <DateTime>]
[-WakeupTime <DateTime>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMCollectionPowerManagement
-CollectionId <String>
[-None]
[-PassThru]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMCollectionPowerManagement
-CollectionId <String>
[-NeverApply]
[-PassThru]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMCollectionPowerManagement
-CollectionName <String>
[-None]
[-PassThru]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMCollectionPowerManagement
-CollectionName <String>
[-NeverApply]
[-PassThru]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMCollectionPowerManagement
-InputObject <IResultObject>
[-None]
[-PassThru]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMCollectionPowerManagement
-InputObject <IResultObject>
[-NeverApply]
[-PassThru]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
说明
Set-CMCollectionPowerManagement cmdlet 为设备集合配置电源管理设置。
注意
从 Configuration Manager 站点驱动器运行 Configuration Manager cmdlet,例如 PS XYZ:\>
。 有关详细信息,请参阅 入门。
示例
示例 1:使用管道配置电源管理设置
PS XYZ:\> Get-CMCollection -Name "DeviceCol1" | Set-CMCollectionPowerManagement -NeverApply -PassThru
此命令获取名为 DeviceCol1 的设备集合对象,并使用管道运算符将对象传递给 Set-CMCollectionPowerManagement。 Set-CMCollectionPowerManagagement 将 deviceCol1 配置为永远不会将电源管理设置应用于该集合中的计算机。
示例 2:按名称配置电源管理设置
PS XYZ:\> Set-CMCollectionPowerManagement -CollectionName "DeviceCol2" -Apply -PeakStartTime 8:00am -PeakEndTime 6:00pm -PeakPlan (Get-CMPowerManagementSchema -Peak -Name "Balanced (ConfigMgr)") -NonPeakPlan (Get-CMPowerManagementSchema -NonPeak -Name "Power Saver (ConfigMgr)") -WakeupTime 4:00am
此命令指定设备集合 DeviceCol2 的电源管理设置。 在上午 8:00 到下午 6:00 的高峰时段,名为“平衡 (ConfigMgr) ”的峰值电源管理计划将生效。 在非高峰时段,名为 Power Saver (ConfigMgr) 的非峰值电源管理计划将生效。 Windows 计时器设置为唤醒桌面计算机在凌晨 4:00 安装计划的更新或软件安装。
参数
-Apply
指示可以为指定的设备集合设置电源管理设置。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-CollectionId
指定设备集合的集合 ID。
类型: | String |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-CollectionName
指定设备集合的名称。
类型: | String |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-Confirm
提示你在运行 cmdlet 之前进行确认。
类型: | SwitchParameter |
别名: | cf |
Position: | Named |
默认值: | False |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-DisableWildcardHandling
此参数将通配符视为文本字符值。 不能将其与 ForceWildcardHandling 组合使用。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-ForceWildcardHandling
此参数处理通配符,并可能导致意外行为, (不建议) 。 不能将其与 DisableWildcardHandling 组合使用。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-InputObject
指定设备集合对象。 若要获取设备集合对象,请使用 Get-CMCollection 或 Get-CMDeviceCollection cmdlet。
类型: | IResultObject |
别名: | Collection, CollectionSettings |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-NeverApply
指示电源管理设置永远不会应用于指定集合中的计算机。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-None
指示未为指定的集合设置电源管理设置。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-NonPeakPlan
指定非高峰时间或非营业时间的电源管理计划对象。 若要获取电源计划对象,请使用 Get-CMPowerManagementSchema cmdlet。 若要创建自定义电源计划,请使用 New-CMPowerManagementCustomPlan cmdlet。
类型: | PowerSchema |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-PassThru
添加此参数可返回一个对象,该对象表示正在使用的项。 默认情况下,此 cmdlet 可能不会生成任何输出。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-PeakEndTime
指定高峰时段的结束时间。
类型: | DateTime |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-PeakPlan
指定高峰时段或营业时间的电源管理计划对象。 若要获取电源计划对象,请使用 Get-CMPowerManagementSchema cmdlet。 若要创建自定义电源计划,请使用 New-CMPowerManagementCustomPlan cmdlet。
类型: | PowerSchema |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-PeakStartTime
指定高峰时段的开始时间。
类型: | DateTime |
别名: | PeakStartHour |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-WakeupTime
指定 Windows 计时器将台式计算机从睡眠或休眠状态唤醒以安装计划更新或软件安装的时间。
类型: | DateTime |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-WhatIf
显示在 cmdlet 运行时发生的情况。 cmdlet 不会运行。
类型: | SwitchParameter |
别名: | wi |
Position: | Named |
默认值: | False |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
输入
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
输出
System.Object