web-dev-qa-db-ja.com

Windows-GPOまたはスクリプト?

Windows 10コンピューターとユーザーがかなり恐ろしいハイコントラストテーマを有効にし、元に戻すことができないためITリソースを消費しているユーザーがかなりの規模で展開されている状況です。

この設定を切り替えるキーボードショートカットがあることを知っています(Alt+Shift+Print Screen)、しかしそれを実行するか、ユーザー教育を試みることはリソース集約的であり、 私はアクセシビリティ設定へのアクセスを完全にブロックするオプションを知っています ですが、私たちはアクセスを必要とする視覚障害を持つユーザーがいます悪意のない使いやすさの設定なので、それはオプションではありません。 ユーザーがテーマを変更できないようにするオプションも知っています ですが、変更する前に、この高コントラストのテーマのゴミを取り除く必要があります。

スクリプトまたはGPOを介してハイコントラストテーマを単純にオフにする方法を知っている人はいますか?

10
HopelessN00b

これを解決できた唯一の方法は、ウィンドウに別の「テーマ」をロードすることです。これを行うために、デフォルトのWindowsテーマをロードするログインスクリプトを作成しました。このスクリプトには以下が含まれています。

@echo off
C:\Windows\resources\Themes\aero.theme

この方法でテーマをロードすると、ログイン時にハイカラーコントラスト設定がリセットされましたが、ログインごとにコントロールパネルウィンドウが開いたため、次のように変更しました。

@echo off
C:\Windows\resources\Themes\aero.theme
taskkill /F /IM systemsettings.exe

新しい行は、新しいテーマを適用した後にコントロールパネルウィンドウを強制終了しました。

6
Noor Khaldi