アプリ版:「スタンプのみでお礼する」機能のリリースについて

特定のプログラム(アプリケーション,ソフトウェア)を定期的に再実行(再起動)するフリーソフトはありますか?

あるソフトウェアを長時間使っているとメモリがどんどん消費されてしまい,定期的に再起動しなくてはなりません.今は自分でおこなっていますが,自動でおこなってくれるフリーウェア,あるいは方法はありますでしょうか?OSはWindows XPです.

A 回答 (3件)

Vectorにて「Trasche」というソフトを見つけました。


http://rd.vector.co.jp/vpack/browse/pickup/pw5/p …

「特定のプログラムを起動する設定」より、「taskkillコマンドを実行する設定」を上にします。

私の環境でメモ帳を1分毎に再起動するように設定したところ、うまく動きました。設定を次に示します。

「taskkillコマンドを実行する設定」
実行間隔(I)「n分毎」
実行日時(D)「1▼分毎」
行動選択(A)「アプリケーションを実行する」
実行するファイル(F)「taskkill.exe」
オプション(P)「/F /IM notepad.exe」

「メモ帳を起動する設定」
実行間隔(I)「n分毎」
実行日時(D)「1▼分毎」
行動選択(A)「アプリケーションを実行する」
実行するファイル(F)「notepad.exe」
    • good
    • 0
この回答へのお礼

ありがとうございます.このソフトで全く望み通りの動作を得ることができました.ただ,私の環境ではtaskkillとアプリケーションの起動の間になにもしないダミーを入れておかないとうまく起動してくれないときがありましたので,申し添えておきます.

お礼日時:2007/09/19 18:06

「スケジュール」タブの「複数のスケジュールを表示する」チェックをオンにすると、2つ以上の時間指定ができます。



メモリを多く消費するソフトの場合、ページファイルにもデータがあると思います。ソフト終了時のこれの解放には少し時間がかかるので、1と2の間にsleepコマンドを入れて次の起動までの間隔をとるほうがいいかもしれません。
http://www.piedey.co.jp/softs/sleep001.html

参考URL:http://journal.mycom.co.jp/special/2001/windowsx …

この回答への補足

ありがとうございます.タスクスケジューラを登録してやってみたのですが,「キーセットがありません」などとでてうまくタスクが登録できません.
http://support.microsoft.com/kb/246183/ja

net start "protected storage"
すればできる,と書いてあったのですが,「要求したサービスは既に開始されています」と出てサービスが止まっているわけではないようです.セキュリティのソフトやアンチウィルスのソフトを停止してやってみても結果は一緒で,何が悪さをしているのか分かりません...
フリーウェアで再起動ができれば簡単なのですが,他に方法ありましたら教えていただけるとうれしいです.

補足日時:2007/09/11 18:32
    • good
    • 0

プログラムはtaskkillコマンドを使って終了できます。



1.taskkillでプログラムを終了
2.プログラムを起動
というbatファイルを作って、タスクスケジューラで定期的に実行するようにすれば実現できます。
    • good
    • 0
この回答へのお礼

ありがとうございます.先ほどやってみたのですが,タスクスケジューラでは定期的にといっても最小一日単位でしかできなかったのですが,これを分単位でできるようになりますか?よろしくお願いします.

お礼日時:2007/09/08 18:21

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!