标签: 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)

提前致谢。

batch command-line batch-file windows-10 nightlight

6
推荐指数
1
解决办法
3975
查看次数

如何使用批处理文件检查 Windows 10 上的夜灯是否已启用并启用/禁用它?

如何使用批处理文件检查 Windows 10 上的夜灯是否已启用?我认为可以从 Windows 注册表访问它,但我不确定如何操作。

我正在尝试获取设置/更改蓝光减少设置的值。

我发现了这个和许多其他的,但我不知道如何只获取值而不更改设置(我也不知道哪个命令用于获取,哪个命令用于设置或我应该将其放入哪个文件)。

如果我可以使用 BAT 文件来完成此操作,甚至使用 Python 就更好了。

如果没有 API/库可以执行此操作,我会获取密钥的值来检查夜灯是否已启用,并更改其值以启用/禁用夜灯。

如果涉及 Windows 注册表,请指定它是什么语言以及代码应位于哪个文件中(例如,如果是批处理代码,则为 .bat;如果是 Python,则为 .py)。

windows-registry python batch windows-10 nightlight

2
推荐指数
1
解决办法
860
查看次数