标题: [系统相关] 批处理能不能调整电脑屏幕亮度? [打印本页]
作者: wh123wh123 时间: 2021-7-22 00:27 标题: 批处理能不能调整电脑屏幕亮度?
本帖最后由 wh123wh123 于 2021-7-22 00:33 编辑
批处理能不能调整电脑屏幕亮度?
最好是带上菜单选项:1.为白天模式,2为夜晚模式,3为最暗模式(既省电又不影响联网程序工作,也就是主人不需要看电脑屏幕,但如果关闭屏幕的话不知道会不会导致电脑正在运行的程序断网?),4.退出
求完整代码
作者: went 时间: 2021-7-22 09:03
我知道调节亮度的,其它的就不知道了- powershell -c "(Get-WmiObject -Namespace 'root/WMI' -Class 'WmiMonitorBrightnessMethods').WmiSetBrightness(0,30)"
复制代码
作者: wh123wh123 时间: 2021-7-22 10:21
回复 2# went
@echo off
powershell -c "(Get-WmiObject -Namespace 'root/WMI' -Class 'WmiMonitorBrightnessMethods').WmiSetBrightness(0,30)"
pause
是这样吗?提示错误
Get-WmiObject : Not supported
所在位置 行:1 字符: 15
+ (Get-WmiObject <<<< -Namespace 'root/WMI' -Class 'WmiMonitorBrightnessMethod
s').WmiSetBrightness(0,30)
+ CategoryInfo : InvalidOperation: ( [Get-WmiObject], Managemen
tException
+ FullyQualifiedErrorId : GetWMIManagementException,Microsoft.PowerShell.C
ommands.GetWmiObjectCommand
不能对值为空的表达式调用方法。
所在位置 行:1 字符: 92
+ (Get-WmiObject -Namespace 'root/WMI' -Class 'WmiMonitorBrightnessMethods').Wm
iSetBrightness <<<< (0,30)
+ CategoryInfo : InvalidOperation: (WmiSetBrightness:String) [],
RuntimeException
+ FullyQualifiedErrorId : InvokeMethodOnNull
请按任意键继续. . .
作者: went 时间: 2021-7-22 20:53
回复 3# wh123wh123
win7不支持
作者: wh123wh123 时间: 2021-7-22 22:15
回复 4# went
能不能弄成BAT的?
作者: went 时间: 2021-7-23 10:44
回复 5# wh123wh123
你可以搜下wnic命令,我也不太会这个
作者: wh1234567 时间: 2021-7-23 21:15
这个问题难啊
作者: smss 时间: 2021-7-24 18:30
本帖最后由 smss 于 2021-7-24 18:36 编辑
有个PECMD脚本可以胜任- #!PECMD
-
- CALL @--popmenu MyMenu1
-
- _SUB pb
- regi HKCU\Software\Pangolin\PangoBright\Alpha=#%1
- kill PangoBright.exe
- exec %CurDir%\PangoBright.exe
- _END
-
- _sub shu
- EXEC %SystemRoot%\pssuspend.exe -r winlogon
- call $user32.dll,SendMessageW,#0xFFFF,#0x0112,#0xF170,#2
- _end
-
- _SUB MyMenu1
- MENU -
- MENU Menu1,100%(最高亮度),Kill PangoBright.exe
- MENU Menu2,90%,call pb 1
- MENU Menu3,80%,call pb 2
- MENU Menu4,70%,call pb 3
- MENU Menu5,60%,call pb 4
- MENU Menu6,50%,call pb 5
- MENU Menu7,40%,call pb 6
- MENU Menu8,30%,call pb 7
- MENU Menu9,20%(最低亮度),call pb 8
- MENU -
- MENU Menu10,关闭显示器, call shu
- _END
复制代码
PangoBright.exe
PECMD.exe
关联PECMD或PECMD load 脚本路径
作者: wh1234567 时间: 2021-7-24 22:16
回复 8# smss
不会使用,这个代码保存为啥后缀名文件?
作者: wh1234567 时间: 2021-7-24 22:24
VBS能不能实现这个功能?
最好是带上菜单选项:1.为白天模式,2为夜晚模式,3为最暗模式(既省电又不影响联网程序工作,也就是主人不需要看电脑屏幕,但如果关闭屏幕的话不知道会不会导致电脑正在运行的程序断网?),4.还原,5.退出
作者: cmd1152 时间: 2021-7-25 10:48
回复 10# wh1234567
这个我记得BAT可以实现,你试试BAT!
作者: wh1234567 时间: 2021-7-25 14:03
回复 11# cmd1152
不会啊,所以求老师们帮助写一个BAT
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |