2017-07-05 44 views
0

如何將本地計算機上的電源計劃更改爲高性能並更改選項:關閉顯示後(我想永不放棄)。將電源計劃更改爲高性能

我找到了遠程計算機的所有例子。

+0

我看到在本地計算機上的'powercfg'例子很多。 – wOxxOm

+0

@wOxxOm我對此有疑問;當我有Power Scheme時,GUID對於Windows 10來說始終是一樣的? – Defus

回答

2

您可以通過調用activate方法在Win32_PowerPlan類做到這一點:

$powerPlan = Get-WmiObject -Namespace root\cimv2\power -Class Win32_PowerPlan -Filter "ElementName = 'High Performance'" 

$powerPlan.Activate() 

這將改變電源選項「高性能」。

要永遠關閉顯示器使用powercfg爲wOxxOm提到:

powercfg -change -monitor-timeout-ac 0 
powercfg -change -standby-timeout-ac 0 
powercfg -change -hibernate-timeout-ac 0 
+0

我收到錯誤:Get-WmiObject:缺少參數'Class'的參數。指定一個類型爲「System.String」的參數並重試。 – Defus

+0

你在兩條線上運行命令嗎?我把命令放在兩行上,使文本在SO上更具可讀性。我編輯了我的答案 - 再試一次。 – Jelphy

+0

您無法調用空值表達式的方法 在行上:1 char:1 + $ powerPlan.Activate() + ~~~~~~~~~~~~~~~~~ 〜 + CategoryInfo:InvalidOperation:(:) + FullyQualifiedErrorId:InvokeMethodOnNull – Defus