|I think you mean command line arguments.|
In batch you have eleven variables:
%* == All of the arguments passed to the script.
%0 == The text the was used to invoke the script.
%1 - %9 == The arguments passed to the script. The arguments are split on the characters ",;=<space><tab>"(these characters remain if the argument is double quoted). If you need more than nine arguments either use %* or the shift command to push down the values.