他のバッチ ファイルを開始する 1 つのバッチ ファイルを実行したいと考えています。ここに投稿された同様の質問を見ました: How to run multiple .BAT files within a .BAT file
私は例(特に最後の提案)に従いましたが、うまくいきました...部分的に。必要なバッチファイルを起動しました。ただし、アプリケーションが適切に機能するためには、これらのバッチ ファイルの一部を開いて、次のバッチ ファイルが起動する前に数秒間コースを実行する必要があります。そうしないと、バッチ ファイルは登録されません。具体的には、最初のバッチ ファイルが Web アプリケーション サーバー (JBOSS 5.1) を起動し、次のバッチ ファイルがプール マネージャーを開き、他の 2 つのバッチ ファイルが分散サーバーを起動します。他のバッチ ファイルを呼び出すバッチ ファイルを実行すると、それらはすべてほぼ同時に起動し、互いに登録しません。バッチファイルでこれを行うことはできますか? それとも、他のバッチ ファイルのコードを調べて、そこに変更を加える必要がありますか? それはなんとしても避けたい。
これが私がこれまでに持っているものです:
start cmd /k CALL D:\jboss-5.1.0.GA-jdk6\jboss-5.1.0.GA\bin\run.bat
start cmd /k CALL batch1.bat
start cmd /k CALL batch2.bat
start cmd /k CALL batch3.bat