@megaloman а можно передать *имя* переменной и сделать sub которая бы создала переменную с этим именем ? чтобы использовать как нибудь вот так:
Код:

call :sub /project/artifactId ARTIFACT_ID
echo ARTIFACT_ID=%ARTIFACT_ID%
call :sub //project/groupId GROUP_ID
echo GROUP_ID=%GROUP_ID%
и т.д.
спасибо