「batファイル」サブルーチンを呼び出すサンプル

2021年3月15日

書式
call :ラベル名
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
@echo off
set username=testuser
set age=25
set addr="dummy address"
call :show %username% %age% %addr%
goto :EOF
:show
echo 引数1:%%1 = %1
echo 引数2:%%2 = %2
echo 引数3:%%3 = %3
exit /b 1
@echo off set username=testuser set age=25 set addr="dummy address" call :show %username% %age% %addr% goto :EOF :show echo 引数1:%%1 = %1 echo 引数2:%%2 = %2 echo 引数3:%%3 = %3 exit /b 1
@echo off
set username=testuser
set age=25
set addr="dummy address"

call :show %username% %age% %addr%
goto :EOF

:show
echo 引数1:%%1 = %1
echo 引数2:%%2 = %2
echo 引数3:%%3 = %3
exit /b 1

実行結果
>test200.bat
引数1:%1 = testuser
引数2:%2 = 25
引数3:%3 = “dummy address"

batch

Posted by arkgame