巧用Powercfg命令 - 玩轉(zhuǎn)Windows 7中的電源管理

          使用 Thinkpad 筆電的朋友們知道,其 Power Manager 的功能非常強(qiáng)大,除了能定制電源管理方案意外,還能監(jiān)控電池的使用情況以及控制電池的充電閥值,所以即使到了 Windows 7,很多朋友仍不愿舍棄 Thinkpad 自己的電源管理軟件。

          但是,也許你會(huì)留意到,當(dāng)我們?cè)诎惭b了多語(yǔ)言包的系統(tǒng)中使用 Power Manager 時(shí),一旦對(duì)語(yǔ)言環(huán)境進(jìn)行切換就會(huì)發(fā)現(xiàn)在 Power Manager 的電源方案中會(huì)自動(dòng)添加對(duì)應(yīng)語(yǔ)言的電源方案,這樣一來(lái)就重復(fù)出現(xiàn)了不同語(yǔ)言但方案相同的電源管理方案!非常不美觀,這一問(wèn)題 Lenovo 的開發(fā)人員應(yīng)該重視!及時(shí)是 Power Manager 的最新版本也依舊存在該問(wèn)題。

          如何解決該問(wèn)題呢?常規(guī)方式使用控制面板中的電源管理是無(wú)法刪除軟件自帶的電源方案的,但是微軟為我們提供了一個(gè)強(qiáng)大的電源管理命令 — Powercfg.exe

          Oh Yeh!參考 Technet Librarys 中 Powercfg 的用法,變相的解決了 Thinkapd Power Manager 出現(xiàn)重復(fù)電源方案的問(wèn)題,也就是使用命令行 Powercfg –delete <GUID>。其中<GUID>可以通過(guò)命令行 powercfg –l 獲取!

          此外,Powercfg 還有很多更高級(jí)的命令參數(shù):

      下列命令行選項(xiàng)可用于 Powercfg。

      powercfg [-l] [-q ] [-x] [-changename] [-duplicatescheme] [-d] [-deletesetting] [-setactive] [-getactivescheme] [-setacvalueindex] [-setdcvalueindex] [-h] [-a] [-devicequery] [-deviceenablewake] [-devicedisablewake] [-import] [-export] [-lastwake] [-?][-aliases] [-setsecuritydescriptor] [-getsecuritydescriptor]

       

      選項(xiàng) 描述

      - list

      - l

      列出當(dāng)前用戶環(huán)境中的所有電源方案。

      例如:

      powercfg -list

      - query [Scheme_GUID] [Sub_GUID]

      - q [Scheme_GUID] [Sub_GUID]

      顯示指定的電源方案的內(nèi)容。

      用法:

      powercfg -query [Scheme_GUID] [Sub_GUID]

      SCHEME_GUID

      (可選)指定要顯示的電源方案的 GUID。可以使用 powercfg -l 命令獲取。

      SUB_GUID

      (可選)指定要顯示的子組的 GUID。要求提供 SCHEME_GUID

      如果未提供 SCHEME_GUIDSUB_GUID,則顯示當(dāng)前用戶的活動(dòng)電源方案的設(shè)置。

      如果未指定 SUB_GUID,則顯示指定電源方案中的所有設(shè)置。

      - change setting value

      - x setting value

      修改當(dāng)前電源方案中的設(shè)置值。

      用法:

      powercfg -x setting value

      設(shè)置

      指定以下設(shè)置之一:

      - monitor-timeout-ac 分鐘

      - monitor-timeout-dc 分鐘

      - disk-timeout-ac 分鐘

      - disk-timeout-dc 分鐘

      - standby-timeout-ac minutes

      - standby-timeout-dc 分鐘

      - hibernate-timeout-ac 分鐘

      - hibernate-timeout-dc 分鐘

      指定值,以分鐘為單位。

      例如:

      powercfg -change -monitor-timeout-ac 5

      這將監(jiān)視器使用交流電源時(shí)的空閑超時(shí)值設(shè)置為五分鐘。

      - changename GUID name [scheme_description]

      修改電源方案的名稱,也可以修改方案描述。

      用法:

      powercfg -changename GUID name scheme_description

      GUID

      指定電源方案的 GUID

      名稱

      指定電源方案的名稱。

      scheme_description

      描述電源方案。

      如果忽略描述,將僅更改名稱。

      - duplicatescheme GUID [DestinationGUID]

      復(fù)制指定的電源方案。將顯示產(chǎn)生的 GUID(表示新方案)。

      用法:

      powercfg -duplicatescheme GUID [DestinationGUID]

      GUID

      指定方案 GUID。通過(guò)使用 powercfg-l 命令獲取。

      DestinationGUID

      指定將在其中復(fù)制方案的 GUID。

      如果省略 DestinationGUID,則將為重復(fù)方案創(chuàng)建新 GUID。

      -delete GUID

      -d GUID

      刪除帶有指定 GUID 的電源方案。

      用法:

      Powercfg -delete GUID

      GUID

      指定方案的 GUID。使用 -list 選項(xiàng)獲取。

      -deletesetting Sub_GUID Setting_GUID

      刪除電源設(shè)置。

      用法:

      powercfg -deletesetting Sub_GUID Setting_GUID

      Sub_GUID

      指定子組 GUID。

      Setting_GUID

      指定電源設(shè)置 GUID。

      -setactive Scheme_GUID

      -s Scheme_GUID

      使計(jì)算機(jī)上指定的電源方案成為活動(dòng)的方案。

      用法:

      Powercfg -setactive Scheme_GUID

      Scheme_GUID

      指定方案 GUID。

      -getactivescheme

      檢索當(dāng)前活動(dòng)的電源方案。

      用法:

      Powercfg -getactivescheme

      -setacvalueindex Scheme_GUID Sub_GUID Setting_GUID SettingIndex

      設(shè)置在計(jì)算機(jī)使用交流電源供電時(shí)與指定電源設(shè)置相關(guān)聯(lián)的值。

      用法:

      powercfg -setacvalueindex Scheme_GUID Sub_GUID Setting_GUID SettingIndex

      Scheme_GUID

      指定電源方案 GUID。使用 -l 選項(xiàng)獲取。

      Sub_GUID

      指定電源設(shè)置 GUID 的子組。使用 -q 選項(xiàng)獲取。

      Setting_GUID

      指定單個(gè)電源設(shè)置 GUID。通過(guò)使用 -q 選項(xiàng)獲取。

      SettingIndex

      指定此電源設(shè)置將會(huì)設(shè)置為可能值列表中的哪個(gè)。

      例如:

      powercfg -setacvalueindex Scheme_GUID Sub_GUID Setting_GUID 5

      這會(huì)將電源設(shè)置的交流電源值設(shè)置為此電源設(shè)置可能值列表中的第五項(xiàng)。

      -setdcvalueindex Scheme_GUID Sub_GUID Setting_GUID SettingIndex

      設(shè)置在計(jì)算機(jī)使用直流電源供電時(shí)與指定電源設(shè)置相關(guān)聯(lián)的值。

      用法:

      powercfg -setdcvalueindex Scheme_GUID Sub_GUID Setting_GUID SettingIndex

      Scheme_GUID

      指定電源方案 GUID。通過(guò)使用 -l 選項(xiàng)獲取。

      Sub_GUID

      指定電源設(shè)置 GUID 的子組。通過(guò)使用 -q 選項(xiàng)獲取。

      Setting_GUID

      指定單個(gè)電源設(shè)置 GUID。通過(guò)使用 -q 選項(xiàng)獲取。

      SettingIndex

      指定此電源設(shè)置將設(shè)置為可能值的列表中的哪一個(gè)。

      例如:

      powercfg -setdcvalueindex Scheme_GUID Sub_GUID Setting_GUID 5

      這會(huì)將電源設(shè)置的直流電源值設(shè)置為此電源設(shè)置可能值列表中的第五項(xiàng)。

      -hibernate [on|off]

      -h [on|off]

      啟用或禁用休眠功能。所有計(jì)算機(jī)上均不支持休眠超時(shí)。

      例如:powercfg-h on

      -availablesleepstates

      -a

      報(bào)告計(jì)算機(jī)上可用的睡眠狀態(tài)。嘗試報(bào)告睡眠狀態(tài)不可用的原因。

      -devicequery query_flags

      返回符合指定條件的設(shè)備。

      用法:

      powercfg -devicequery query_flags

      query_flags

      指定以下條件之一:

      wake_from_S1_supported - 返回支持將計(jì)算機(jī)從輕度睡眠狀態(tài)中喚醒的所有設(shè)備。

      例如:

      powercfg -devicequery wake_armed

      -deviceenablewake devicename

      使設(shè)備可以將計(jì)算機(jī)從睡眠狀態(tài)中喚醒。

      用法:

      powercfg -deviceenablewake devicename

      devicename

      指定通過(guò)使用 powercfg-devicequerywake_programmable 命令檢索的設(shè)備。

      例如:

      powercfg -deviceenablewake "Microsoft USB IntelliMouse Explorer"

      -devicedisablewake devicename

      使設(shè)備不能將計(jì)算機(jī)從睡眠狀態(tài)中喚醒。

      用法:

      powercfg -devicedisablewake devicename

      devicename

      指定通過(guò)使用 powercfg-devicequerywake_armed 命令檢索的設(shè)備。

      -import filename [GUID]

      從指定的文件導(dǎo)入所有電源設(shè)置。

      用法:

      powercfg -import filename [GUID]

      filename

      指定通過(guò)使用 powercfg-export 選項(xiàng)生成的文件的完全限定路徑。

      GUID

      (可選)表示加載到電源方案的設(shè)置。如果未提供,則 Powercfg 將生成并使用新的 GUID

      例如:

      powercfg -import c:\scheme.pow

      -export filename GUID

      將指定 GUID 表示的電源方案導(dǎo)出到指定文件。

      用法:

      powercfg -export filename GUID

      filename

      指定目標(biāo)文件的完全限定路徑。

      GUID

      指定電源方案 GUID。使用 -/l 選項(xiàng)獲取。

      例如:

      powercfg -export c:\scheme.pow 381b4222-f694-41f0-9685-ff5bb260df2e

      -lastwake

      報(bào)告有關(guān)將計(jì)算機(jī)從最后一個(gè)睡眠轉(zhuǎn)換中喚醒的事件的信息。

      -help

      -?

      顯示有關(guān) Powercfg 命令行選項(xiàng)的信息。

      -aliases

      顯示所有別名及其相應(yīng)的 GUID。用戶可能在命令提示符處使用這些別名來(lái)代替任意 GUID

      -setsecruitydescriptor [GUID|Action] SDDL

      設(shè)置與指定的電源設(shè)置、電源方案或操作相關(guān)聯(lián)的安全描述符。

      用法:

      powercfg -setsecuritydescriptor [GUID|Action] SDDL

      GUID

      指定電源方案或電源設(shè)置 GUID。

      Action

      指定以下字符串之一:ActionSetActiveActionCreateActionDefault

      SDDL

      指定 SDD 格式的有效的安全描述符字符串。調(diào)用 powercfg -getsecuritydescriptor 來(lái)查看示例 SDDL STRING。

      -getsecuritydescriptor [GUID|Action]

      獲取與指定的電源設(shè)置、電源方案或操作相關(guān)聯(lián)的安全描述符。

      用法:

      powercfg -getsecuritydescriptor [GUID|Action]

      GUID

      指定電源方案或電源設(shè)置 GUID。

      Action

      指定以下一個(gè)字符串:ActionSetActiveActionCreateActionDefault

      北大青鳥網(wǎng)上報(bào)名
      北大青鳥招生簡(jiǎn)章
      主站蜘蛛池模板: 无码精品人妻一区二区三区免费| 一区视频在线播放| 国产在线第一区二区三区| 亚洲一区二区视频在线观看| 亚洲天堂一区二区三区四区| 久久毛片免费看一区二区三区 | 韩国精品一区视频在线播放| 精品国产一区二区三区久久| 国产福利电影一区二区三区久久老子无码午夜伦不| 精品深夜AV无码一区二区| 丰满人妻一区二区三区视频53| 国产高清一区二区三区视频| 韩国美女vip福利一区| 国产av一区二区三区日韩 | 波多野结衣高清一区二区三区| 精品动漫一区二区无遮挡| 无码人妻精品一区二区| 日韩人妻无码一区二区三区综合部 | 亚洲一区二区三区高清| 亚洲综合无码精品一区二区三区| 亚洲AⅤ视频一区二区三区| 日本一区二区三区在线视频 | 伊人色综合一区二区三区| 久久se精品一区精品二区国产| 波多野结衣一区二区三区高清在线| 怡红院美国分院一区二区| 亚洲av无码一区二区三区四区| 亚洲宅男精品一区在线观看| 末成年女A∨片一区二区| 3d动漫精品啪啪一区二区中文| 无码国产精品一区二区免费模式| 看电影来5566一区.二区| 亚洲国产一区在线| 亚洲一区免费在线观看| 精品国产乱码一区二区三区| 亚洲AV无码一区二区三区人| 亚洲av无码片vr一区二区三区| 国产主播福利精品一区二区| 无码精品人妻一区二区三区免费| 中文字幕AV一区中文字幕天堂| 精品无码一区二区三区爱欲九九|