スリープ・休止状態からの復帰監視ソフト

「スリープ・休止状態からの復帰監視ソフト」の編集履歴(バックアップ)一覧に戻る

スリープ・休止状態からの復帰監視ソフト - (2008/05/26 (月) 10:25:47) の編集履歴(バックアップ)


=SuspendWatcher の概要


【32bitOSで】 Gavotte Ramdisk Part4 【4GB超え】
http://pc11.2ch.net/test/read.cgi/win/1211559803/


がぼちゃん向けのソフトを作ってみた。

常駐ソフトで、サスペンドに入るときと、スリープ・休止状態から復帰したときに、指定したコマンド ( .bat or exe ) を実行できるソフト。

スリープから復帰したのか、休止状態から復帰したのかを見分けて、コマンドを実行できるようにしてある。
1. 休止状態から復帰すると RamDisk のファイルシステムが壊れてて RAW になってるので、この状態になってたら実行する。
2. スリープから復帰すると RamDisk のファイルシステムは壊れてないので、コマンドを実行しない。
という流れ。

動作を確認している環境は Vista 32bit。
Vista だとサスペンドに入ると有無を言わさず OS が落ちるので、サスペンドに入るときのコマンドは実行されない。
XP は動作確認してないのでどういう動きをするか不明。

有用性は分からないが、おもしろそうだったので作ってみた。
Vista で休止状態から復帰したときに、いちいちフォーマットしなおすのが面倒だったので、まぁまぁ便利かも。

他にも似たようなソフトとの違いは、RamDisk の状態を見極めて実行するか決めるだけなので、
他のソフトで起動するコマンド内で RamDisk の状態を見極めて実行するのと同じです。

129 名前:名無し~3.EXE[sage] 投稿日:2008/05/25(日) 17:44:58 ID:1lJH5s5J
128
スリープ or 休止状態どちらから復帰したか判別は、RamDisk の状態を見ている。
format コマンドで、
ファイルシステムが RAW → 壊れてる → 休止状態から復帰。
ファイルシステムが RAW 以外 → おk → スリープから復帰。
という判別です。

=使い方
SuspendWatch.exe を起動する。
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。