GoogleがAndroid 9と一緒にリリースした新しい「デジタルウェルビーイング」機能をWindows 10でエミュレートしようとしています。基本的には、夜間に画面をグレースケールに変更し、携帯電話から降りて睡眠。
Windows 10の「カラーフィルター」機能(カラープロファイルをグレースケールに設定することもできます)を知ったとき、スクリプトを作成するのは簡単だと思っていましたが、スクリプトを直接。
現時点では、Win+ Ctrl+ Cトグルホットキーをオンにすることで基本的に機能し、基本的にこれらのキーを押してショートカットをトリガーするAutoHotkeyスクリプトを実行するようにスケジュールされたタスクを設定しています。これは問題なく動作しますが、ショートカットキーを無効のままにしておくと、誤ってヒットしたり、機能を無効にしたり(「デジタルウェルビーイング」効果を弱めたりする)ことができます。また、スクリプトには、設定の状態を知る方法がありません。2回実行すると、元に戻ります。現在、機能を設定解除するためのスクリプトを作成したマシンはありませんが、それを行うタスクを作成し、夜間トリガーの前にマシンをシャットダウンすると、午前中にグレースケールになる可能性があります。
私の質問は、ショートカットキーに依存しない直接(PowerShell、Batch、VBSなど)で明示的に「カラーフィルターオン」または「カラーフィルターオフ」を明示的に設定できる方法があるかどうかを尋ねることです。そしてできればトグルしないのですか?