[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 如何用批处理把笔记本电源管理的降低显示亮度关闭

已知用此批处理可以调节显示亮度(100则最大亮度) powershell -c "(Get-WmiObject -Namespace 'root/WMI' -Class 'WmiMonitorBrightnessMethods').WmiSetBrightness(0,100)"

但是有没有其他的命令可以修改降低显示亮度时间呢(把降低时间设置永不)?

  1. @echo off
  2. @REM 显示器亮度
  3. powercfg /setacvalueindex scheme_current sub_video aded5e82-b909-4619-9949-f5d71dac0bcb 100
  4. @REM powercfg /setdcvalueindex scheme_current sub_video aded5e82-b909-4619-9949-f5d71dac0bcb 100
  5. @REM 显示器变暗的亮度
  6. powercfg /setacvalueindex scheme_current sub_video f1fbfde2-a960-4165-9f88-50667911ce96 100
  7. @REM powercfg /setdcvalueindex scheme_current sub_video f1fbfde2-a960-4165-9f88-50667911ce96 100
  8. @REM 关闭显示器时间
  9. powercfg /setacvalueindex scheme_current sub_video 3c0bc021-c8a8-4e07-a973-6b14cbcb2b7e 0
  10. @REM powercfg /setdcvalueindex scheme_current sub_video 3c0bc021-c8a8-4e07-a973-6b14cbcb2b7e 0
  11. powershell -c "Get-WmiObject -Class WmiMonitorBrightnessMethods -Namespace root\wmi|ForEach-Object{$_.WmiSetBrightness(0,100)}"
  12. pause
  13. exit /b
复制代码
以管理员运行
微信:flashercs
QQ:49908356

TOP

回复 2# yakeyun


测试无效,下面是修改的注册表,第一条就是修改的时间,可以在PE里面导入,但是不让在桌面导入,会提示正在使用。

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\User\PowerSchemes\381b4222-f694-41f0-9685-ff5bb260df2e\7516b95f-f776-4464-8c53-06167f40cc99\17aaa29b-8b43-4b94-aafe-35f64daaf1ee]
"DCSettingIndex"=dword:00000000
"ACSettingIndex"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\User\PowerSchemes\381b4222-f694-41f0-9685-ff5bb260df2e\7516b95f-f776-4464-8c53-06167f40cc99\aded5e82-b909-4619-9949-f5d71dac0bcb]
"ACSettingIndex"=dword:00000064

TOP

本帖最后由 yakeyun 于 2022-5-24 21:47 编辑

回复 1# 丰晨软件


可以参考这个修改CPU最大和最小百分比代码,把对应选项获取后直接修改就可以了。
分享:批处理一键修改处理器电源管理-最小处理器状态和最大处理器状态 - BAT求助&讨论 - 批处理之家 批处理_BAT脚本_PowerShell_VBS_CMD_DOS_Perl_Python - Powered by Discuz!  http://www.bathome.net/thread-61251-1-1.html
  1. @echo off
  2. for /f "tokens=3" %%a in ('powercfg /l ^|find ") *"') do set pws=%%a
  3. POWERCFG /SETACVALUEINDEX %pws% SUB_VIDEO aded5e82-b909-4619-9949-f5d71dac0bcb 66
  4. exit
复制代码

TOP

返回列表