- PR -

スクリーンセーバのOn/Offについて

1
投稿者投稿内容
りん
ベテラン
会議室デビュー日: 2005/11/28
投稿数: 51
投稿日時: 2006-05-10 11:24
いつもお世話になっております。

誠に申し訳ありませんが、ご存じの方教えて下さい。

スクリーンセーバを使用する/使用しないはカレントユーザ事に
もっていると思うのですが、その使用する/使用しないのフラグは
たぶんレジストリキーにあると思います。
どのキーを使用しているかご存じの方、おられますでしょうか?

お手数ですが、宜しくお願い致します。
スフレ
ぬし
会議室デビュー日: 2005/05/27
投稿数: 281
お住まい・勤務地: 東京
投稿日時: 2006-05-10 11:38
Windows XP では、HKCU\Control Panel\Desktop\ScreenSaveActive で、0でオフ、1でオン、のようです。他のOSで同じかどうかは知りません。
甕星
ぬし
会議室デビュー日: 2003/03/07
投稿数: 1185
お住まい・勤務地: 湖の見える丘の上
投稿日時: 2006-05-10 11:45
引用:

やすさんの書き込み (2006-05-10 11:24) より:
スクリーンセーバを使用する/使用しないはカレントユーザ事に
もっていると思うのですが、その使用する/使用しないのフラグは
たぶんレジストリキーにあると思います。
どのキーを使用しているかご存じの方、おられますでしょうか?


レジストリキーを知りたいだけなら、設定変更前後のレジストリの内容をファイルに保存しておき、DIFFをとれば直ぐにわかるよね。

ちなみにSystemParametersInfo APIでスクリーンセーバーの状態を取得できます。
_________________
甕星 <mikahosi@abox9.so-net.ne.jp>
http://blogs.msmvp.jp/mikahosi/
りん
ベテラン
会議室デビュー日: 2005/11/28
投稿数: 51
投稿日時: 2006-05-10 11:49
スフレさん、早速のご回答ありがとうございます。

XPだと確かにそうですね。ただお聞きしたかったのは
Win2000でした。私が環境の事を書いていなかったので
申し訳ありませんでした。
Win2000で試すと、HKCU\\Control Panel\\Desktop\\ScreenSaveActive
はあるのですが、値が変わりません。

Win2000でご存じの方いらっしゃいますでしょうか?

どうぞ、宜しくお願い致します。
りん
ベテラン
会議室デビュー日: 2005/11/28
投稿数: 51
投稿日時: 2006-05-10 12:03
引用:

レジストリキーを知りたいだけなら、設定変更前後のレジストリの内容をファイルに保存しておき、DIFFをとれば直ぐにわかるよね。

ちなみにSystemParametersInfo APIでスクリーンセーバーの状態を取得できます。



甕星さん、ご回答ありがとうございます。
甕星さんにご質問があります。
レジストリをDIFFで比較するいいツールなどあるのでしょうか?
普通のテキストファイルなどを比較するツールで行なうと
バイナリ表示のためかうまくいきません。

どうぞ、宜しくお願い致します。
甕星
ぬし
会議室デビュー日: 2003/03/07
投稿数: 1185
お住まい・勤務地: 湖の見える丘の上
投稿日時: 2006-05-10 12:40
レジストリエディタを使うと、テキスト形式で保存できます。
りん
ベテラン
会議室デビュー日: 2005/11/28
投稿数: 51
投稿日時: 2006-05-10 14:43
引用:

レジストリエディタを使うと、テキスト形式で保存できます。


ご回答ありがとうございます。
レジストリエディタでHKCU以下全部保存して、
DFで確認しているのですが。。。。
うまく見えません。。

以上、宜しくお願いいたします。
1

スキルアップ/キャリアアップ(JOB@IT)