「batファイル」「exit /b」で子バッチを呼び出すサンプル

2021年3月10日

書式
call 子バッチ名
使用例
1.親バッチ(test.bat)

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
@echo off
rem メッセージを出力
echo parent bat message BB
pause
rem 子バッチを呼び出す
call child.bat
rem メッセージを出力
echo parent message
@echo off rem メッセージを出力 echo parent bat message BB pause rem 子バッチを呼び出す call child.bat rem メッセージを出力 echo parent message
@echo off
 
rem メッセージを出力
echo parent bat message BB
pause
 
rem  子バッチを呼び出す
call child.bat
 
rem メッセージを出力
echo parent message

2.子バッチ(child.bat)

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
@echo off
echo child bat message AA
pause
rem 処理を終了
exit /b 1
@echo off echo child bat message AA pause rem 処理を終了 exit /b 1
@echo off

echo child bat message AA
pause

rem  処理を終了
exit /b 1

3.実行結果
>test.bat

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
parent bat message BB
続行するには何かキーを押してください . . .
child bat message AA
続行するには何かキーを押してください . . .
parent message
parent bat message BB 続行するには何かキーを押してください . . . child bat message AA 続行するには何かキーを押してください . . . parent message
parent bat message BB
続行するには何かキーを押してください . . .
child bat message AA
続行するには何かキーを押してください . . .
parent message

 

batch

Posted by arkgame