Teste for /?
na linha de comando. A ajuda mostra todos os tipos de substituições de nome de arquivo úteis, como:
%~I - expands %I removing any surrounding quotes (")
%~fI - expands %I to a fully qualified path name
%~dI - expands %I to a drive letter only
%~pI - expands %I to a path only
%~nI - expands %I to a file name only
%~xI - expands %I to a file extension only
Substitua I por 0 para obter apenas o nome do arquivo em lote e substitua I por 1, 2, 3 etc. para obter nomes de argumentos.