締切済み batファイル実行時、コマンドとコマンドの実行間隔をあけたい。 2000/10/01 18:33 dosのbatファイル実行時のコマンドの実行間隔を数秒あけたいのですが、前のコマンド実行後、次のコマンド実行を数秒おくらせて実行させるような設定コマンドはないでしょうか。 みんなの回答 (3) 専門家の回答 みんなの回答 Tetsuro_M ベストアンサー率19% (4/21) 2000/10/02 09:11 回答No.3 バッチファイルを処理によってわけて、メインのバッチファイルから、それぞれのバッチファイルをコールします。 例えば下記の要領です。 START aaa.bat /WAIT START bbb.bat /WAIT このようにすると、aaa.batが終了するまで bbb.batは実行されません。 このような方法では解決しませんか? 質問者 補足 2000/10/03 22:11 ありがとうございます。 試してみます。・・・・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 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 nihonrisu ベストアンサー率25% (9/35) 2000/10/01 23:44 回答No.2 商用プログラムでないのであれば、 Time WAIT 時間待ち合わせプログラム (井上さん作) を利用されてはいかがでしょうか。 下記URLを参照ください。 参考URL: http://www.vector.co.jp/soft/dos/util/se053514.html 質問者 補足 2000/10/03 22:42 ご回答ありがとうございます。 参考にさせていただきます。 うまくいきましたら、また書き込みさせていただきます。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 noname#9414 2000/10/01 18:56 回答No.1 何故に数秒待たせたいのでしょうか。 pauseコマンドで実行を止めておくのでは だめなのでしょうか。 あとはスリープコマンドなどで数秒止める 実行ファイルを作成して、それの実行結果を 調べて、エラーを出すか、実行を続けるか 決定してはどうでしょうか。 ではでは☆ 参考URL: pauseでだめなら補足してください。 質問者 補足 2000/10/03 22:35 Kanata様、回答ありがとうございます。 補足については、Tetsuro_M様の欄で書き込みをさせていただきました。 事象確認後、再度書き込みさせていただきます。 質問の仕方が悪くて申し訳ありません。・・・・m(__)m (事象が2~3ヶ月に1回におきているので、始末がわるいですが・・・) 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピューターOS(技術者向け)その他(OS) 関連するQ&A batファイルをアンダグラウンド実行した時の稼働確認 batファイルをアンダグラウンド実行した時の稼働確認 os:windows xp aaaaa.batというバッチファイルをstartコマンドや、vbsなどからアンダーグラウンド実行した時、 aaaaa.batが稼働中かもう終了しているのかは、どうやって判断しますか? aaaaa.bat内になんらかのexeなどが動く時は、そのexeをタスクマネージャで捕捉できなくは無いですが、 dosコマンドベースで作成されたbatが、長時間、あるいはループした状態でバックグラウンド実行され、それを終了させる時などどうすれば良いですか? 時間差でコマンドを実行するbatの作り方 DOSでですが、時間差でコマンドを実行するbatの作り方を知っていたら御教えください。 BATファイル実行にフォーカスを当てたい Windows2008サーバにRDPでWindows7から実行しています。 サーバにBATファイルを作成し、(XCOPYコマンド)データのバックアップを行います。 この時ですが、クライアント(Windows7)で実行させたBATファイルですが(コマンドプロンプト)画面が なぜか背面にかくれてしまい、BATの実行内容がみれなくなることがあります。また、BATの終了時に、正常終了かどうかの表示を行い、Pauseコマンドで止めていますが、これが、背面にかくれてしまい、いつ終ったのかわからない状態です。ずーっとBAT自動されたコマンドプロンプトの表示にフォーカスを当てたいのですが、BATに記述することにより、再度フォーカスを取り戻すようなコマンドはあるでしょうか?よろしくお願いします。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム "ROUTE"コマンドをBATで実行するには? こんにちは。 MS-DOSプロンプトでは、"ROUTE ADD ~"で複数あるルートを登録出来るのは承知しておりますが、そのコマンドをBATファイルに入力して実行しても、1行が繰り返し実行されるのはなぜでしょう? WIN98なので、オプション"-p"が使用できず、スタートアップにBATファイルとして組み込もうと思っているのですが。 別に良い方法があればそちらでも構いません。 宜しくお願いします。 Batファイルを実行した際のコマンドプロンプト Batファイルを実行した際のコマンドプロンプトの表示をさせたくないのですが、よい方法はありますでしょうか? ご教授お願いします。 batファイルのコマンド? 上司にbatファイル位知ってろ。と怒鳴られへこんでいます・・。 質問なのですが、batファイルを利用することにより、どういった業務の効率化ができるのでしょうか? また、batファイルで使用できるコマンドがあるという事なのですが、どのようなコマンドがあるのでしょうか? batファイル実行後コマンドプロンプト消さない方法 batファイルをダブルクリックして コマンドプロンプト上で処理を実行した場合、 終了後にコマンドプロンプト画面がすぐ消えますが、 消さない方法はありますでしょうか。 batファイルを実行してコマンドプロンプトを開き自動的にコマンドを入力させたい batファイルを実行すると、コマンドプロンプトが開かれ、 そのときにすでに「nbtstat -a」と入力された状態になるbatファイルを作ろうとしています。 メモ帳から普通に「nbtstat -a」と入力し保存して実行しましたが、一瞬コマンドプロンプトの画面が表示され、すぐに閉じてしまいます。 ためしに「nbtstat -a %computername%」と入力して保存し、実行しましたが、結果は同じです。 何かいい方法はありませんか? batが実行できない すいません、緊急で教えてください。 簡単なバッチを作成し、test.batとしてwinXPでtest.batをダブルクリックして実行しようとしましたが、 一瞬だけ黒い画面がひらいて、実行されません。 仕方なくプロンプト上で手動でtest.batを実行しようとしましたが 下記エラーでどうもtest.batの文字が認識されないようです。 C:\>r 'r' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 当方、初心者なので、調べてもわかりませんでした。 すいませんが、教えてください。 dsmoveコマンドをBATファイルで実行したい 数百回のdsmoveコマンドをBATファイルで一括処理したいのですが、 うまくいかず困っています。良い方法があれば教えてください。 コマンドは以下のような感じですが、コピペしてコマンドプロンプトから実行すると 正常に動作するので、コマンド自体は正しいはずです。 dsmove "CN=test1,OU=Office,OU=test,DC=test,DC=kaisya,DC=co,DC=jp" -newname "test001" dsmoveが、バッチからでは実行できないということは無いですよね? batファイルのようにSQLを実行 WindowsでMySQLを使用しています。 数十個のSQLを繰り返し発行したいのですが、題名の通りbatファイルのように、おのおののSQLコマンドを一個の実行ファイルにし、ダブルクリックで実行できませんか。 お願いいたします。 dos windowを開かないでbatを実行したい x.batファイルに dir>x.txt exit を記述し x.batを実行するとdosウィンドウが開いてしまい実行後閉じません このウィンドウを開かないでx.batを実行する方法があれば教えてください AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム batファイルが実行できなくなりました。 自宅でwin meを使用しています。 うっかりbatファイルの関連付けを変更してしまいました。 その後、batファイルを実行しようとファイルをダブルクリックすると、エディタが開いて、ファイルの内容を表示してしまいbatファイルが実行されません。 どうすれば元に戻すことが出来るのでしょうか?よろしくお願いします。 BATファイル起動について お世話になっております。 javaのclassを実行する 以下の処理を行うbatファイルを作成したところ (ディレクトリ移動→classpathの設定→javaコマンド) cmd.exeよりこのbatファイルを実行すると 正常に動作してくれるのですが batファイルをダブルクリックすると javaを正常に実行しません。 errorや例外も特に発生していません。 batファイルを cmd.exeからの実行するのと ダブルクリックで実行するのには 何か違いがあるのでしょうか? よろしくお願いします。 HTMLからのBATファイル実行 HTMLと画像(ABC.GIF)、プログラム(123.EXE)、BATファイルをCDに記録して配布したいと考えています。 autorun.infでHTMLファイル(index.html)を実行します。 このHTMLファイルには、同じ場所にあるBATファイルへリンクが貼られています。 ◎BATファイルの内容(Windows Vista用) COPY ABC.GIF C:\TEST COPY 123.EXE "%USERPROFILE%\Desktop\" ◎BATファイルの内容(Windows XP用) COPY ABC.GIF C:\TEST COPY 123.EXE "%USERPROFILE%\デスクトップ\" ブラウザで表示して実際にBATファイルを実行したところ「ファイルが見つからない」というエラーが表示されCOPYコマンドは実行されませんでした。 確かに指定したパスにファイルは存在します。 その証拠に、リンクからではなく、直接BATファイルを実行すると希望した結果が得られました。 何か考えられることはございますでしょうか。 解決方法をお教えいただければ幸いです。 宜しくお願いします。 Batファイルを作成してダブルクリックすると実行後すぐ画面が閉じてしまうのをやめたい BatファイルにBCPコマンドを記述して、 あるテキストファイルからDBに取込もうとしているのですが、 そのBatファイルを実行すると、実行後すぐに閉じてしまって うまくいったのかどうか、分かりません。 閉じないようにすることはできないのでしょうか? vcvars32.batを実行できない 大学の課題でプログラムを作らないといけないので、自宅のPCでプログラムを書いてコマンドプロンプトでコンパイルしようと思うんですが、 「stdio.h: インクルード パスが設定されていません。」 表示され、コンパイルできません。 自分で調べたところによると、vcvars32.batを実行することで上手くインクルードできると分かりました。 でも、実際にコマンドプロンプト上でvcvars32と入力しても、 「'"vcvars32.bat"'は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 と表示され、実行できません。 どうしたらちゃんと実行できるようになるんでしょうか。 どなたか教えてください。 OS:vista Microsoft Visual Studio9.0使用。 BATファイルによるfcコマンドでのファイル比較のエラー BATファイルによる、fcコマンドでのファイル比較を行いたいのですが、直接コマンドプロンプトで実行した場合では、正常に結果が指定ファイルに出力されるのに対して、BATファイルで同様のコマンドを実行しても, fcコマンドの比較結果が正常に出力されません。 原因を分かる方がいらっしゃいましたら、教えて頂けますでしょうか? 実行するfcコマンド内容 fc c:\a.txt c:\b.txt > c:\c.txt windows bat タスクの実行 実行環境:windows 2003 server タスクの実行でbatをスケジュール実行したい。 ただし、ネットワーク障害などを考えて、バッチがぶつかることを避けるため、 バッチが実行中の場合は次の間隔で実行されるバッチを停止させたいのですが、 タスク実行設定画面で設定することは可能でしょうか? または、バッチ処理内で処理することは可能でしょうか 条件:一日、4分間隔で実行 batファイルの実行について batファイルを作成しました。 (ATコマンドにてスケジュールさせたいと考えてます。) ファイル自体をダブルクリックで実行すると正常に処理が完了しますが、コマンドプロンプトから実行しようとすると以下のエラーが発生します。 〓〓〓〓〓〓〓〓〓〓〓〓 C:\>cmd /c "E:\MirroringTool\SimpleFolderMirror\test.bat" 指定した名前は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されません。 〓〓〓〓〓〓〓〓〓〓〓〓 実行させたいbatファイルは以下のとおりです。 〓〓〓〓〓〓〓〓〓〓〓〓 echo off cls rem ↓SimpleFolderMirror.exeを解凍したフォルダ SET EXEFOLDER_PATH="E:\MirroringTool\SimpleFolderMirror\" rem ↓ログの出力フォルダ・ファイル SET LOG_DIR="E:\MirroringTool\SimpleFolderMirror\logs\" rem ↓ミラー元フォルダ1 SET COPY_FROM_PATH_01="S:\" rem ↓ミラー先フォルダ1 SET COPY_TO_PATH_01="E:\ORANT\OWS" cd %EXEFOLDER_PATH% SimpleFolderMirror.exe %COPY_FROM_PATH_01% %COPY_TO_PATH_01% > %LOG_DIR%logs.txt 〓〓〓〓〓〓〓〓〓〓〓〓 cd %EXEFOLDER_PATH%のところまでは処理は完了しているようなので、最後の行のところで発生しているようです。 何が原因でエラーが発生してしまっているのでしょうか? 宜しくお願い致します 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター OS(技術者向け) Windows系OSLinux系OSBSD系OSSolaris系OSiOS(技術者向け)Android OS(技術者向け)その他(OS) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
補足
ありがとうございます。 試してみます。・・・・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