- ベストアンサー
WindowsXPの画面の色をレジストリ又はコマンドで変更するには?
現在WindowsXPで画面の色をHighColorに設定しています。これをフリーソフトなどを使わずにバッチファイルなどを使い(レジストリ書き換えも含む)TrueColorにすることは出来るのでしょうか? 一度に4500台ぐらいを使用者にあまり気づかれないように変更したいのですが無理でしょうか? ちなみにコントロールパネルの画面のプロパティは開けないように制限がかけてあります。壁紙とスクリーンセーバーは変更出来たのですが画面の色だけは力不足でどうしてもできませんでした。 よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
「設定」タブの 32ビット、16ビットのところでしょうか? WMIを使用すればできるのかな?(未確認) レジストリでしたら マイコンピュータ +HKEY_CURRENT_CONFIG +System +CurrentControlSet +Control +VIDEO このキー配下にあるサブキーの"どれか"の DefaultSettings.BitsPerPel値を 16→32 に書き換えればいいです。 (私のは、↑をした後、Windowsを再起動させると反映されました) "どれか"は マルチモニタ対応のビデオドライバですと 複数存在します。(多分) 全部変えちゃえばいいのかな? VIDEOキーのサブキーの名前を知るには WMIのStdRegProvのEnumKeyを使用すれば知ることができます。
その他の回答 (3)
- ittochan
- ベストアンサー率64% (2667/4137)
ネットワーク上のWindowsXPのレジストリの HKEY_CURRENT_CONFIGキー配下を見るには +HKEY_LOCAL_MACHINE +SYSTEM +CurrentControlSet +Hardware Profiles +数字 +System +CurrentControlSet +Control +VIDEO ここいら辺 を探ります。 ちなみにXP HomeEditionは リモートレジストリは不可能だったと記憶しています。
お礼
ありがとうございました。参考になりました。
補足
すいません今気づきました。全部ittochanさんの回答だったんですね。いろいろ調べていただいてありがとうございました。
- ittochan
- ベストアンサー率64% (2667/4137)
今別のビデオドライバのXPで確認したけど 同じ DefaultSettings.BitsPerPel でした。 いけるかも。
お礼
ありがとうございました。このキーでいけそうですね。
- ittochan
- ベストアンサー率64% (2667/4137)
うーーーーーーん ビデオドライバによっては違うかもしれません
お礼
ありがとうございました。
お礼
バッチリできました。ありがとうございました。あとはサブキーの確認だけできればOKです。助かりました。