Existem diferentes maneiras de fazer isso.
Se dirs forem:
c: \ workdir \ batfile-dir \
e você está atualmente em \ workdir \
Você pode fazer isso:. \ batfile-dir \ foo.bat
A coisa a lembrar é que o foo.bat estará rodando com um "diretório atual" de \ workdir \
HTH