%0 にバッチファイル自身のファイルパスが格納される dpだけでなく %~ と 0 の間に色々な組み合わせを指定可能

ドライブの変更+カレントディレクトリ変更

%~d0
cd %~d0%~p0

ドライブの変更+カレントディレクトリ変更

cd /d %~dp0