如何在 Windows 任务计划程序中安排任务在日出/日落时运行?

Dom*_*chi 5 windows-7 windows-task-scheduler

我有点厌倦了每天早上和晚上为每个屏幕手动设置屏幕对比度和亮度,所以我正在寻找一种自动化的方法。

我已经在使用F.lux,它很棒,但它只会改变色温。到了晚上,我仍然发现屏幕太亮。最近我发现Screenbright完全符合我的要求,即更改硬件亮度和对比度,并且也可以从命令行运行。

现在我要自动化这个了。有没有办法设置 Windows 任务计划程序在每个日落和日出时触发任务?我可以将其设置为每天早上/晚上的固定时间,但这并不像我想要的那么优雅。

was*_*bow 2

设备可用于USB,类似于某些笔记本电脑和电视上的环境光传感器。您可以编写一个脚本,从此类传感器获取值并将适当的值提供给 Screenbright 或一些支持命令行输入的类似程序。然后,您可以在任务计划程序中添加一个项目,以每小时(或根据需要)运行此脚本,以使您的显示保持舒适。

  • 确切地。需要环境光传感器。仅仅查看日出/日落时间是没有用的,因为它没有考虑天气。如果是阴天则需要相应降低屏幕亮度。 OP 需要自己测量环境光水平,而不是依赖互联网上的一些非常基本的数据。 (2认同)