..とか~とかカレントディレクトリからの相対パスとかを正規化して絶対パスにしくれるステキ関数ありますか?
/usr/local/suteki.exeに実行ファイルがあるとして
suteki("aaa")  は /usr/local/aaa
suteki("../aaa") は /usr/aaa
にしてくれる関数を探してます