次の方法で共有


New-CMPowerManagementCustomPlan

カスタム電源管理プランを作成します。

構文

New-CMPowerManagementCustomPlan
   [-AllowHybridSleepAC <Boolean>]
   [-AllowHybridSleepDC <Boolean>]
   [-AllowStandbyAC <Boolean>]
   [-AllowStandbyDC <Boolean>]
   [-CriticalBatteryAC <PowerSettingAction>]
   [-CriticalBatteryDC <PowerSettingAction>]
   [-Description <String>]
   [-DisplayOffMinAC <Int32>]
   [-DisplayOffMinDC <Int32>]
   [-HardDiskIdleMinAC <Int32>]
   [-HardDiskIdleMinDC <Int32>]
   [-HibernateMinAC <Int32>]
   [-HibernateMinDC <Int32>]
   [-LidDownAC <PowerSettingAction>]
   [-LidDownDC <PowerSettingAction>]
   [-LowBatteryAC <PowerSettingAction>]
   [-LowBatteryDC <PowerSettingAction>]
   [-Name <String>]
   [-NoAllowStandby]
   [-NoCriticalBattery]
   [-NoDisplayOff]
   [-NoHardDiskIdle]
   [-NoHibernate]
   [-NoHybridSleep]
   [-NoLidDown]
   [-NoLowBattery]
   [-NoPowerButton]
   [-NoRequirePasswordOnWake]
   [-NoSleep]
   [-NoSleepButton]
   [-NoSleepIdle]
   [-NoStartButton]
   [-NoWakeOnTimer]
   [-Peak]
   [-PowerButtonAC <PowerSettingAction>]
   [-PowerButtonDC <PowerSettingAction>]
   [-RequirePasswordOnWakeAC <Boolean>]
   [-RequirePasswordOnWakeDC <Boolean>]
   [-SleepButtonAC <PowerSettingAction>]
   [-SleepButtonDC <PowerSettingAction>]
   [-SleepIdlePctAC <Int32>]
   [-SleepIdlePctDC <Int32>]
   [-SleepMinAC <Int32>]
   [-SleepMinDC <Int32>]
   [-StartButtonAC <PowerSettingAction>]
   [-StartButtonDC <PowerSettingAction>]
   [-WakeOnTimerAC <Boolean>]
   [-WakeOnTimerDC <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]
New-CMPowerManagementCustomPlan
   [-AllowHybridSleepAC <Boolean>]
   [-AllowHybridSleepDC <Boolean>]
   [-AllowStandbyAC <Boolean>]
   [-AllowStandbyDC <Boolean>]
   [-CriticalBatteryAC <PowerSettingAction>]
   [-CriticalBatteryDC <PowerSettingAction>]
   [-Description <String>]
   [-DisplayOffMinAC <Int32>]
   [-DisplayOffMinDC <Int32>]
   [-HardDiskIdleMinAC <Int32>]
   [-HardDiskIdleMinDC <Int32>]
   [-HibernateMinAC <Int32>]
   [-HibernateMinDC <Int32>]
   [-LidDownAC <PowerSettingAction>]
   [-LidDownDC <PowerSettingAction>]
   [-LowBatteryAC <PowerSettingAction>]
   [-LowBatteryDC <PowerSettingAction>]
   [-Name <String>]
   [-NoAllowStandby]
   [-NoCriticalBattery]
   [-NoDisplayOff]
   [-NoHardDiskIdle]
   [-NoHibernate]
   [-NoHybridSleep]
   [-NoLidDown]
   [-NoLowBattery]
   [-NonPeak]
   [-NoPowerButton]
   [-NoRequirePasswordOnWake]
   [-NoSleep]
   [-NoSleepButton]
   [-NoSleepIdle]
   [-NoStartButton]
   [-NoWakeOnTimer]
   [-PowerButtonAC <PowerSettingAction>]
   [-PowerButtonDC <PowerSettingAction>]
   [-RequirePasswordOnWakeAC <Boolean>]
   [-RequirePasswordOnWakeDC <Boolean>]
   [-SleepButtonAC <PowerSettingAction>]
   [-SleepButtonDC <PowerSettingAction>]
   [-SleepIdlePctAC <Int32>]
   [-SleepIdlePctDC <Int32>]
   [-SleepMinAC <Int32>]
   [-SleepMinDC <Int32>]
   [-StartButtonAC <PowerSettingAction>]
   [-StartButtonDC <PowerSettingAction>]
   [-WakeOnTimerAC <Boolean>]
   [-WakeOnTimerDC <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]

説明

New-CMPowerManagementCustomPlan コマンドレットは、カスタム電源管理プランを作成します。

注:

Configuration Manager サイト ドライブからConfiguration Managerコマンドレットを実行します (例: PS XYZ:\>)。 詳細については、「作業の 開始」を参照してください。

例 1: カスタム電源管理プランのパラメーターを作成し、変数に格納する

PS XYZ:\>$PlanParams = @{
    Name = "test"
    Description = "comments"
    DisplayOffMinAC = 20
    DisplayOffMinDC = 20
    SleepMinAC = 65
    SleepMinDC = 20
    RequirePasswordOnWakeAC = $true
    RequirePasswordOnWakeDC = $false
    PowerButtonAC = "None"
    PowerButtonDC = "Sleep"
    StartButtonAC = "Hibernate"
    StartButtonDC = "Sleep"
    SleepButtonAC= "None"
    SleepButtonDC = "Sleep"
    LidDownAC = "None"
    LidDownDC = "Sleep"
    HardDiskIdleMinAC = 25
    HardDiskIdleMinDC = 10
    HibernateMinAC = 10
    HibernateMinDC = 5
    LowBatteryAC = "None"
    LowBatteryDC = "Sleep"
    CriticalBatteryAC = "None"
    CriticalBatteryDC = "ShutDown"
    AllowHybridSleepAC = $false
    AllowHybridSleepDC = $true
    AllowStandbyAC= $false
    AllowStandbyDC = $true
    SleepIdlePctDC = 10
    SleepIdlePctAC = 15
    WakeOnTimerAC = $true
    WakeOnTimerDC = $false
}

このコマンドは、カスタム電源管理プランのパラメーターとその設定の配列を作成し、その配列を $PlanParams 変数に格納します。 この変数を使用して、カスタム プランを作成できるようになりました。

例 2: デバイス コレクションを構成するカスタムピーク電力管理プランを作成する

PS XYZ:\> $PeakPlan = New-CMPowerManagementCustomPlan -Peak @planParams
PS XYZ:\> Set-CMCollectionPowerManagement -CollectionName "deviceCol1" -PeakPlan $PeakPlan

最初のコマンドは、例 1 で設定されたパラメーターを使用して、カスタムピーク電力管理プラン オブジェクトを作成し、$PeakPlan変数に格納します。

2 番目のコマンドは、$PeakPlanに格納されているカスタム プランを使用して、deviceCol01 という名前のデバイス コレクションの電源管理設定を構成します。

例 3: デバイス コレクションを構成するカスタム非ピーク電源管理プランを作成する

PS XYZ:\> $NonPeakPlan = New-CMPowerManagementCustomPlan -NonPeak @planParams
PS XYZ:\> Set-CMCollectionPowerManagement -CollectionName "deviceCol2" -NonPeakPlan $NonPeakPlan

最初のコマンドでは、例 1 で設定したパラメーターを使用して、カスタムのピーク以外の電源管理プラン オブジェクトを作成し、$NonPeakPlan変数に格納します。

2 番目のコマンドでは、$NonPeakPlanに格納されているカスタム プランを使用して、deviceCol02 という名前のデバイス コレクションの電源管理設定を構成します。

パラメーター

-AllowHybridSleepAC

デバイスが接続されているときにスリープ状態になったときに、Windows が休止状態ファイルを保存するかどうかを示します。 休止状態ファイルを使用すると、スリープ状態に入っている間に電源が切断された場合にコンピューターの状態を復元できます。

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

-AllowHybridSleepDC

デバイスがバッテリ電源で実行されているときにスリープ状態になったときに、Windows が休止状態ファイルを保存するかどうかを示します。 休止状態ファイルを使用すると、スリープ状態に入っている間に電源が切断された場合にコンピューターの状態を復元できます。

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

-AllowStandbyAC

デバイスが接続されているときにコンピューターをスタンバイ状態にするかどうかを示します。 これはまだいくつかの電力を消費しますが、コンピュータはより速くスリープ解除することができます。

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

-AllowStandbyDC

デバイスがバッテリ電源で動作しているときに、コンピューターをスタンバイ状態にするかどうかを示します。 これはまだいくつかの電力を消費しますが、コンピュータはより速くスリープ解除することができます。

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

-CriticalBatteryAC

デバイスが接続されているときに、コンピューターのバッテリーが指定された重要なバッテリ通知に達したときに実行するアクションを指定します。 有効な値は次のとおりです。

  • None
  • 睡眠
  • 休止 状態
  • シャットダウン
Type:PowerSettingAction
Accepted values:None, Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CriticalBatteryDC

デバイスがバッター電源で実行されているときに、コンピューターのバッテリーが指定された重要なバッテリ通知に達したときに実行するアクションを指定します。 有効な値は次のとおりです。

  • None
  • 睡眠
  • 休止 状態
  • シャットダウン
Type:PowerSettingAction
Accepted values:None, Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

電源管理プランの説明を指定します。

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

-DisableWildcardHandling

このパラメーターは、ワイルドカード文字をリテラル文字の値として扱います。 ForceWildcardHandling と組み合わせることはできません。

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

-DisplayOffMinAC

デバイスが接続されているときにディスプレイをオフにする前に、コンピューターを非アクティブにする必要がある時間の長さを分単位で指定します。

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

-DisplayOffMinDC

バッテリー電源で動作しているデバイスがオフになる前に、コンピューターを非アクティブにする必要がある時間の長さを分単位で指定します。

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

-ForceWildcardHandling

このパラメーターはワイルドカード文字を処理し、予期しない動作が発生する可能性があります (推奨されません)。 DisableWildcardHandling と組み合わせることはできません。

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

-HardDiskIdleMinAC

デバイスが接続されているときにオフになる前に、コンピューターのハード ディスクを非アクティブにする必要がある時間の長さを分単位で指定します。

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

-HardDiskIdleMinDC

デバイスがバッテリ電源で動作しているときにオフになる前に、コンピューターのハード ディスクを非アクティブにする必要がある時間の長さを分単位で指定します。

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

-HibernateMinAC

デバイスが接続されているときに休止状態になる前にコンピューターを非アクティブにする必要がある時間の長さを分単位で指定します。

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

-HibernateMinDC

デバイスがバッテリ電源で実行されているときに休止状態になる前に、コンピューターを非アクティブにする必要がある時間の長さを分単位で指定します。

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

-LidDownAC

デバイスが接続されているときに、ユーザーがポータブル コンピューターの蓋を閉じるときに発生するアクションを指定します。 有効な値は次のとおりです。

  • None
  • 睡眠
  • 休止 状態
  • シャットダウン
Type:PowerSettingAction
Accepted values:None, Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LidDownDC

デバイスがバッテリ電源で実行されているときに、ユーザーがポータブル コンピューターの蓋を閉じるときに発生するアクションを指定します。 有効な値は次のとおりです。

  • None
  • 睡眠
  • 休止 状態
  • シャットダウン
Type:PowerSettingAction
Accepted values:None, Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LowBatteryAC

デバイスが接続されているときに、コンピューターのバッテリが指定された低バッテリ通知レベルに達したときに発生するアクションを指定します。 有効な値は次のとおりです。

  • None
  • 睡眠
  • 休止 状態
  • シャットダウン
Type:PowerSettingAction
Accepted values:None, Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LowBatteryDC

デバイスがバッテリ電源で実行されているときに、コンピューターのバッテリー残量が指定された低バッテリ通知レベルに達したときに発生するアクションを指定します。 有効な値は次のとおりです。

  • None
  • 睡眠
  • 休止 状態
  • シャットダウン
Type:PowerSettingAction
Accepted values:None, Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

電源管理プランの名前を指定します。

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

-NoAllowStandby

この電源管理プランに "スリープ時のスタンバイ状態を許可する" プロパティが含まれていないことを示します。

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

-NoCriticalBattery

"重要なバッテリ アクション" プロパティがこの電源管理プランに含まれていないことを示します。

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

-NoDisplayOff

"分後の表示をオフにする" プロパティがこの電源管理プランに含まれていないことを示します。

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

-NoHardDiskIdle

"(分) 後にハード ディスクをオフにする] プロパティがこの電源管理プランに含まれていないことを示します。

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

-NoHibernate

"Hibernate after (minutes)"プロパティがこの電源管理プランに含まれていないことを示します。

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

-NoHybridSleep

"ハイブリッド スリープを許可する" プロパティがこの電源管理プランに含まれていないことを示します。

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

-NoLidDown

"Lid close action" プロパティがこの電源管理プランに含まれていないことを示します。

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

-NoLowBattery

"低バッテリ アクション" プロパティがこの電源管理プランに含まれていないことを示します。

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

-NonPeak

これはピーク以外のプランであることを示します。

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

-NoPowerButton

"電源ボタン アクション" プロパティがこの電源管理プランに含まれていないことを示します。

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

-NoRequirePasswordOnWake

"ウェイクアップ時にパスワードを要求する" プロパティがこの電源管理プランに含まれていないことを示します。

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

-NoSleep

"スリープ後 (分) " プロパティがこの電源管理プランに含まれていないことを示します。

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

-NoSleepButton

"スリープ ボタン アクション" プロパティがこの電源管理プランに含まれていないことを示します。

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

-NoSleepIdle

"スリープに必要なアイドル状態 (%)" プロパティがこの電源管理プランに含まれていないことを示します。

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

-NoStartButton

"スタート メニューの電源ボタン" プロパティがこの電源管理プランに含まれていないことを示します。

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

-NoWakeOnTimer

"デスクトップ コンピューターの Windows ウェイク アップ タイマーを有効にする" プロパティがこの電源管理プランに含まれていないことを示します。

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

-Peak

これがピーク プランであることを示します。

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

-PowerButtonAC

デバイスが接続されているときにコンピューターの電源ボタンが押されたときに実行されるアクションを指定します。 有効な値は次のとおりです。

  • None
  • 睡眠
  • 休止 状態
  • シャットダウン
Type:PowerSettingAction
Accepted values:None, Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PowerButtonDC

デバイスがバッテリ電源で実行されているときにコンピューターの電源ボタンが押されたときに実行されるアクションを指定します。 有効な値は次のとおりです。

  • None
  • 睡眠
  • 休止 状態
  • シャットダウン
Type:PowerSettingAction
Accepted values:None, Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RequirePasswordOnWakeAC

デバイスが接続されているときにスリープ解除に入ったときに、コンピューターのロックを解除するためにパスワードが必要かどうかを示します。

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

-RequirePasswordOnWakeDC

デバイスがバッテリ電源で実行されているときにスリープ解除に入ったときに、コンピューターのロックを解除するためにパスワードが必要かどうかを示します。

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

-SleepButtonAC

デバイスが接続されているときにコンピューターの [スリープ] ボタンを押したときに発生するアクションを指定します。 有効な値は次のとおりです。

  • None
  • 睡眠
  • 休止 状態
  • シャットダウン
Type:PowerSettingAction
Accepted values:None, Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SleepButtonDC

デバイスがバッテリ電源で実行されているときにコンピューターの [スリープ] ボタンを押したときに発生するアクションを指定します。 有効な値は次のとおりです。

  • None
  • 睡眠
  • 休止 状態
  • シャットダウン
Type:PowerSettingAction
Accepted values:None, Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SleepIdlePctAC

デバイスが接続されているときにコンピューターがスリープ状態になるのに必要なコンピューター プロセッサ時間のアイドル時間の割合を指定します。

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

-SleepIdlePctDC

デバイスがバッテリ電源で実行されているときにコンピューターがスリープ状態になるのに必要なコンピューター プロセッサ時間のアイドル時間の割合を指定します。

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

-SleepMinAC

デバイスが接続されているときにスリープ状態になる前にコンピューターをアクティブにする必要がある時間の長さを分単位で指定します。

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

-SleepMinDC

デバイスがバッテリ電源で実行されているときにスリープ状態になる前に、コンピューターをアクティブにする必要がある時間の長さを分単位で指定します。

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

-StartButtonAC

デバイスが接続されているときにコンピューターの [スタート] メニューの電源ボタンを押したときに発生するアクションを指定します。 有効な値は次のとおりです。

  • None
  • 睡眠
  • 休止 状態
  • シャットダウン
Type:PowerSettingAction
Accepted values:Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StartButtonDC

デバイスがバッテリ電源で実行されているときにコンピューターの [スタート] メニューの電源ボタンを押したときに発生するアクションを指定します。 有効な値は次のとおりです。

  • None
  • 睡眠
  • 休止 状態
  • シャットダウン
Type:PowerSettingAction
Accepted values:Sleep, Hibernate, Shutdown
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WakeOnTimerAC

デバイスが接続されているときにビルドイン Windows タイマーが有効かどうかを示します。 電源管理では、Windows タイマーを使用してデスクトップ コンピューターをスリープ解除できます。 Windows ウェイク アップ タイマーを使用してデスクトップ コンピューターを起動すると、既定で 10 分間起動したままになり、コンピューターが更新プログラムをインストールしたりポリシーを受け取ったりする時間を許可します。

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

-WakeOnTimerDC

デバイスがバッテリ電源で実行されているときに、ビルドイン Windows タイマーが有効かどうかを示します。 電源管理では、Windows タイマーを使用してデスクトップ コンピューターをスリープ解除できます。 Windows ウェイク アップ タイマーを使用してデスクトップ コンピューターを起動すると、既定で 10 分間起動したままになり、コンピューターが更新プログラムをインストールしたりポリシーを受け取ったりする時間を許可します。

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

入力

None

出力

Microsoft.ConfigurationManagement.AdminConsole.CollectionProperty.PowerSchema