Coloque o seguinte na parte superior do seu arquivo de lote:
CD /D %~dp0
Explicação:
- A opção
/D
informaCD
para alterar a unidade atual, bem como o diretório atual de uma unidade. -
%0
é o nome do arquivo em lote - O
~
diz que queremos usar alguns modificadores -
d
se expande para a letra da unidade. -
p
se expande para um caminho.
Portanto, %~dp0
é o diretório no qual o arquivo em lote reside.