バッチスクリプトでサブルーチンにトークンを渡そうとしています-
SET devices=host1 host2 host3
FOR /F "tokens=* delims=," %%G IN (%devices%) DO CALL :sendReq %%G
:sendReq
curl.exe http://%1:1234/service/monitor
GOTO :EOF
問題
The system cannot find the file host1
---理由がわからないエラーメッセージです。
%1
に解決されていませんhost1
か?