-PR-
締切済み

batファイル実行時、コマンドとコマンドの実行間隔をあけたい。

  • 困ってます
  • 質問No.9797
  • 閲覧数4489
  • ありがとう数12
  • 気になる数0
  • 回答数3
  • コメント数0

お礼率 5% (1/17)

dosのbatファイル実行時のコマンドの実行間隔を数秒あけたいのですが、前のコマンド実行後、次のコマンド実行を数秒おくらせて実行させるような設定コマンドはないでしょうか。
通報する
  • 回答数3
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全3件)

  • 回答No.1

何故に数秒待たせたいのでしょうか。
pauseコマンドで実行を止めておくのでは
だめなのでしょうか。

あとはスリープコマンドなどで数秒止める
実行ファイルを作成して、それの実行結果を
調べて、エラーを出すか、実行を続けるか
決定してはどうでしょうか。

ではでは☆
補足コメント
jun_kasai

お礼率 5% (1/17)

Kanata様、回答ありがとうございます。
補足については、Tetsuro_M様の欄で書き込みをさせていただきました。
事象確認後、再度書き込みさせていただきます。
質問の仕方が悪くて申し訳ありません。・・・・m(__)m
(事象が2~3ヶ月に1回におきているので、始末がわるいですが・・・)
投稿日時 - 2000-10-03 22:35:55


  • 回答No.2
レベル8

ベストアンサー率 25% (9/35)

商用プログラムでないのであれば、
Time WAIT 時間待ち合わせプログラム (井上さん作)
を利用されてはいかがでしょうか。
下記URLを参照ください。
補足コメント
jun_kasai

お礼率 5% (1/17)

ご回答ありがとうございます。
参考にさせていただきます。
うまくいきましたら、また書き込みさせていただきます。
投稿日時 - 2000-10-03 22:42:23
  • 回答No.3
レベル7

ベストアンサー率 19% (4/21)

バッチファイルを処理によってわけて、メインのバッチファイルから、それぞれのバッチファイルをコールします。
例えば下記の要領です。

START aaa.bat /WAIT
START bbb.bat /WAIT

このようにすると、aaa.batが終了するまで
bbb.batは実行されません。

このような方法では解決しませんか?
補足コメント
jun_kasai

お礼率 5% (1/17)

ありがとうございます。
試してみます。・・・・m(__)m
今回、質問の仕方も悪かったのですが、ATコマンドでOracle7.3.2のDBのバックアップをとるのに、サーバマネージャの起動、DB接続、logの強制アーカイブ、shutdown、netstpコマンドでOracleのサービスの停止等batファイルで一連の処理をsqlファイルをbatファイルに書いて、実行してバックアップを取り、バックアップ終了後、逆の手順でDBをオープンするまでの処理をさせているのですが(txtファイルにbat処理のlogを吐き出すように設定)、たまにコマンドがうまく実行されていないときがあるのです。知り合いに聞いたら、コマンドが発行されてから、処理に入っているときタスクの割り込みや処理に時間がかかっている場合、その後のコマンドがそのまま処理されず、流れてしまうと聞いたので、処理時間を考慮したbatファイルを作ろうと思い質問したしだいです。
長くなってすみません。

蛇足ですが、なんで、Oracle7.3.2のDBをARCServer6.5Jでバックアップするのに、わざわざnetstopコマンドでサービスをとめないとバックアップ取れないのでしょうかね?あんなに高いソフトなのに・・・・(-_-;)
この辺は別のカテゴリになるので、グチに近いです。・・・m(__)m
投稿日時 - 2000-10-03 22:11:30
このQ&Aで解決しましたか?
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
-PR-
-PR-
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


専門家があなたの悩みに回答!

-PR-

ピックアップ

-PR-
ページ先頭へ