use*_*398 6 batch command-line batch-file windows-10 nightlight
我找到了一个 StackOverflow 的讨论,但没有答案。
显然,他们不认为这是一个“基于编程”的问题(这就是我在这里问的原因。)
无论如何,我制作了一个批处理文件,用于检测您是否使用 Windows 10 - 现在我只需要知道如何使用批处理激活(和停用)夜灯 [或者如果首先可能] - 所在的按钮在显示设置后面。
我标记了“激活它的东西”,因为我需要激活它的东西(就像我说的)。任何可能与control desk.cpl命令相关的内容,或者只是完全不同的内容,都会有所帮助。- 只要直接启动/关闭夜灯功能即可。
:nightlight
for /f "tokens=2 delims=," %%i in ('wmic os get caption^,version /format:csv') do set os=%%i
echo %os%|find " 10 ">nul &&goto win10||goto other
:win10
color 0a
echo Windows 10 Activating Night Light
*SOMETHING TO ACTIVATE IT* > nul
goto A
Run Code Online (Sandbox Code Playgroud)
提前致谢。
小智 2
通过注册表配置 Windows Creator Update Night Light
相关部分:
格式 4 个常量字节 - 似乎是所有 CloudStore 值通用的签名
设置的最后修改时间为 64 位 FILETIME 值(8 个字节,小尾数)
8 个常量字节 如果满足以下条件,
则字节 2 则为 1蓝光减少功能已启用,如果禁用则消失
我不擅长脚本,但只需使用,但您只需将数据更改HKCU\Software\Microsoft\Windows\CurrentVersion\CloudStore\Store\Cache\DefaultAccount\$$windows.data.bluelightreduction.settings\Current
为带有 02 01 或不带有 02 01 ,它就会更改设置打开或关闭。后面部分的痛苦在于,要真正切换它,您必须解码该数据数组,检查是否启用或禁用并相应地设置值。祝你好运。
| 归档时间: |
|
| 查看次数: |
3975 次 |
| 最近记录: |