電子書籍の厳選無料作品が豊富!

「@@@.exeをOS起動後**秒後に起動させたい。」

batファイルで特定の時間遅延させてから動作させたい場合は、
どのように記述したらよいのでしょうか?

使用環境はWindows XP Sp2 と Vista SP1です。

いままでスタートアップにショートカットを入れて、OS起動直後に
動作させていたプログラムがありました。
しかし、起動させてしまうと他の操作を受け付けなくなる現象が
頻繁にあり不具合発生時メンテナンスが非常に困難になってしまいました。

そこでOS起動から120秒など間をおいてから起動するように、
(「あと**秒で@@@.exeを起動します」と画面表示できれば最高ですが)
batファイルやタスクスケジューラーなどを使用して実現したいと考えていましたが、
タスクでは特定の時刻に発動、起動時に起動しか選べませんでした。

解決方法をご存知の方いらっしゃいましたら、よろしくお願致します。

A 回答 (1件)

1.待機プログラムを使用し、120秒待ってから起動する。


2.120秒後の時刻を求めatコマンドにて実行予約する。

参考URL:http://blogs.sqlpassj.org/yamaken/archive/2004/0 …
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

ご紹介のURLを参照し
「1.待機プログラムを使用し、120秒待ってから起動する。」
この方法で希望の時間待機させてから実行させることが可能になりました。

有難うございました。

お礼日時:2008/12/25 10:43

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