バッチファイルの存在するディレクトリにCDする

ALL
スポンサーリンク

バッチファイルの存在するディレクトリに CD したい場合です。
下記でOKです。

cd /d %~dp0

%~dp0 はバッチファイルの存在するディレクトリを示します。
コマンドプロンプトから直接使用することは出来ません。
%~dp0 はバッチファイルでのみ有効です。

なお、%~dp0 で示されるディレクトリの末尾には \ が付きます。
例えば、c:\test\dir というディレクトリ下のバッチファイルを実行した際には、%~dp0 は「c:\test\dir\」となります。

コメント