回答:
バッチファイルの先頭に以下を配置します。
CD /D %~dp0
説明:
/DオプションはCD、現在のドライブとドライブの現在のディレクトリを変更するように指示します。%0 はバッチファイルの名前です~言う、我々はいくつかの修飾子を使用したいですd ドライブ文字に展開されます。p パスに展開します。だから、%~dp0バッチファイルが存在するディレクトリです。
CD /D。これを反映するように回答を編集しました。
PUSHD代わりに使用できますCD /D