.BAT ファイル内で複数の .BAT ファイルを実行する方法 質問する

.BAT ファイル内で複数の .BAT ファイルを実行する方法 質問する

commit-build.batビルド プロセスの一部として、他の .BAT ファイルを実行しようとしています。

の内容commit-build.bat

"msbuild.bat"
"unit-tests.bat"
"deploy.bat"

これはかなり単純に見えますが、commit-build.batリストの最初の項目 ( msbuild.bat) のみを実行します。

各ファイルを個別に実行しましたが、問題はありませんでした。

ベストアンサー1

使用:

call msbuild.bat
call unit-tests.bat
call deploy.bat

CALL を使用しない場合、現在のバッチ ファイルは停止し、呼び出されたバッチ ファイルの実行が開始されます。これは、初期の MS-DOS 時代まで遡る特異な動作です。

おすすめ記事