Windowsバッチ 実行したバッチのパスを取得する
Windowsバッチで、実行したバッチのパスを取得する手順を掲載してます。
環境
- OS windows11 home
手順
実行したバッチのパスを取得するには、「%~dp0」を使用します。
ここでは、実行したバッチのパスを取得するコードになってます。
@echo off
echo %~dp0
pause
実行結果
取得されていることが確認できます。
その他のパスに関する情報は、以下のように取得できます。
※「C:\Users\testuser\Desktop\」で「test.bat」を実行した場合
@echo off
REM C:\Users\testuser\Desktop\test.bat
echo %~0
REM \Users\testuser\Desktop\
echo %~p0
REM test
echo %~n0
REM .bat
echo %~x0
REM test.bat
echo %~nx0
pause
-
前の記事
Vagrant 仮想マシンの状態を確認する 2022.10.16
-
次の記事
gmail 斜体にするショートカットキー 2022.10.16
コメントを書く