カレントディレクトリではないbat・shellファイルを実行した時に、そのbat・shellがおいてあるディレクトリを取得する方法
- shellの場合
DIR=`dirname $0` echo ${DIR}
これで実行ファイルのディレクトリまでのフルパスを取得できる
- batの場合
set DIR=%~dp0 echo %DIR%
これで実行ファイルのディレクトリまでのフルパスを取得できる
カレントディレクトリではないbat・shellファイルを実行した時に、そのbat・shellがおいてあるディレクトリを取得する方法
DIR=`dirname $0` echo ${DIR}
これで実行ファイルのディレクトリまでのフルパスを取得できる
set DIR=%~dp0 echo %DIR%
これで実行ファイルのディレクトリまでのフルパスを取得できる