天使 天使online shininglore 天使shininglore 天使网游 天使游戏 永恒天使

标题: 给桌面右键菜单设置一键切换电源方案 [打印本页]

作者: 萌小妖    时间: 2021-10-20 22:25
标题: 给桌面右键菜单设置一键切换电源方案
本帖最后由 萌小妖 于 2022-1-18 13:19 编辑

两种显示方式,
自定义节能方案较多的推荐使用主菜单+子菜单的方式,
方案较少的推荐使用全部主菜单的方式
下面都有示例图,可以根据需求选择修改

首先,创建好你需要的电源方案,并设置好相应的速度(百分比),如下图:
111.png

按Win+R键打开 运行 界面->输入 CMD 按回车->输入 powercfg /L  按回车,注意空格,输入完后可以显示你所有电源方案的GUID,并复制下来留作备用,如下图:
222.png
Win10可以直接复制粘贴,但Win7需要设置一下:
在这个CMD窗口的标题栏上点右键->属性->选项->勾选[快速编辑模式]->确定
然后就可以自由复制粘贴了。


新建一个文本档,复制下面的这段注册表代码到文本档内。
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Switch Power Plan]
"Icon"="powercpl.dll"
"MUIVerb"="切换电源"
"Position"="Top"
"SubCommands"=""

[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Switch Power Plan\Shell\01PowerOptions]
"MUIVerb"="电源面板"
"Icon"="powercpl.dll"

[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Switch Power Plan\Shell\01PowerOptions\command]
@="control /name Microsoft.PowerOptions"

[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Switch Power Plan\Shell\Balanced]
"MUIVerb"="平衡"
"Icon"="powercpl.dll"

[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Switch Power Plan\Shell\Balanced\Command]
@="powercfg.exe /S 381b4222-f694-41f0-9685-ff5bb260df2e"

[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Switch Power Plan\Shell\High Performance]
"MUIVerb"="高性能"
"Icon"="powercpl.dll"

[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Switch Power Plan\Shell\High Performance\Command]
@="powercfg.exe /S 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c"

[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Switch Power Plan\Shell\Power Saver]
"MUIVerb"="节能"
"Icon"="powercpl.dll"

[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Switch Power Plan\Shell\Power Saver\Command]
@="powercfg.exe /S a1841308-3541-4fab-bc81-f71556f20b4a"

请详细看完代码解释后按照自己的需求修改相应内容即可。
QQ截图20211020214343.png

以我的电脑为例,之前通过powercfg /L命令已经获取到本机的所有电源方案的GUID,其中  平衡/高性能/节能/卓越性能(Win10独有) 的GUID是固定的,所有电脑都是。而自己建立的方案,GUID是随机的,且删除再重新创建也会变。那么我现在要设置一个满足我需求的菜单,我会需要根据上面的代码解释,来删减我不需要的,添加我自定义的,最后代码改成了这样
QQ图片20211020220605.png

修改完成后,点击文本档的  文件->另存为->随便输入个名字,然后后缀输入 .reg  ,注意编码一定要选择ANSI或者Unicode,否则子菜单的中文会乱码。保存。
QQ截图20211020222036.png

最后找到刚才保存的注册表文件,双击,点击确定导入即可。
最终结果:
QQ截图20211020220733.png

------------------------------------------分割线------------------------------------------

如何删除(此删除只针对通过上面代码修改而来的,不包含自定义“Switch Power Plan”名称以后的,以及下面只使用主菜单的方式):
新建文本档,填入下面的代码,另存为.reg 文件,双击导入,即可删除
Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\DesktopBackground\Shell\Switch Power Plan]

------------------------------------------分割线------------------------------------------

最后,不使用主菜单+子菜单的方式,直接全部使用主菜单,比如我的Win10,我只需要<卓越性能>和<节能>2个模式即可,代码示例如下:
  1. Windows Registry Editor Version 5.00

  2. [HKEY_CLASSES_ROOT\DesktopBackground\Shell\ZY]
  3. "Icon"="powercpl.dll"
  4. "MUIVerb"="卓越"
  5. "Position"="Top"

  6. [HKEY_CLASSES_ROOT\DesktopBackground\Shell\ZY\command]
  7. @="powercfg.exe /S e9a42b02-d5df-448d-aa00-03f14749eb61"

  8. [HKEY_CLASSES_ROOT\DesktopBackground\Shell\JN]
  9. "Icon"="powercpl.dll"
  10. "MUIVerb"="节能"
  11. "Position"="Top"

  12. [HKEY_CLASSES_ROOT\DesktopBackground\Shell\JN\command]
  13. @="powercfg.exe /S a1841308-3541-4fab-bc81-f71556f20b4a"
复制代码
代码解释:
222.png

最终结果:
333.png

删除方法示例:
444.png

------------------------------------------分割线------------------------------------------

自用修改icon图标后的,其实没什么用,使用上没有区别,就是为了好看
需要注意的是,如果你也打算自定义icon,那么首先要准备图标文件,格式是.ico  百度有可以直接用图片转换ico的网页工具
然后,保存文件到你的电脑里,比如这个文件的路径是  "D:\图标\123.ico"  那么Icon项设置则要改成如下方式:
"Icon"="D:\\图标\\123.ico"
也就是说,注册表内的路径要用双斜杠表示

555.png
作者: hyngr    时间: 2022-8-9 08:55
不明内容是什么但跟着做了。现在换电源方便好多。多谢小妖




欢迎光临 天使 天使online shininglore 天使shininglore 天使网游 天使游戏 永恒天使 (http://slonline.laotuodui.com/) Powered by Discuz! X2.5