Se le llaman parámetros posicionales..., %1 es el argumento que se le da.
Es decir, si tenemos un batch con esto:
@echo off
echo Hola usuario : %1
Y ejecutamos el batch así desde el cmd.exe:
code.bat Leonardo
Leonardo -> %1
Si tu lo llamaras así:
code.bat Leonardo elhacker.net
Leonardo -> %1
elhacker.net -> %2
De ahí que se les nombre como posicionales...
Espero y te haya aclarado la duda.