バッチファイル

バッチファイルでmavenを実行する際の注意

フツーに mvn package echo "package complete." と書くとecho以降が実行されない。 全部実行するには call mvn package echo "package complete" callでコマンドを実行する。

バッチファイルでUnixのbasenameコマンド相当の結果を取得する

rem バッチファイルの置かれているディレクトリへcd cd "%~dp0" rem カレントディレクトリをVARにセット set VAR=%CD% rem ここがbasename相当 for /f %%A in ("%VAR%") do set CURRENT_DIR_NAME=%%~nxA 参考URLはわすれちゃった。

起動したバッチファイルの置かれているディレクトリを指定する方法

cd "%~dp0" 前のプロジェクトでDB担当の人が eclipse上でDDLを発行するために書いてたのを拝借。