のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

%~dp0

BATで便利なコマンドに、こんなのあるんだ。
初めて知った。

パスを通す。
path=d:\java_user\bin

ファイルを配置する。
d:\java_user\bin\AXMLPrinter2.bat
d:\java_user\lib\AXMLPrinter2.jar

AXMLPrinter2.batの中身

@echo off
java -jar %~dp0..\lib\AXMLPrinter2.jar %*

バッチファイルTips "%~dp0" - Kerosoft : Modus Operandi

「%~dp0」でカレントディレクトリが取得できる訳 - 自分の仕事を憎むには人生は余りにも短い