・あるパスの親ディレクトリの取得方法
・あるパスがファイルかどうかの判断
・ファイルでそれがリンクだった場合参照先パスの取得方法

をそれぞれどうやってやるのか教えてください。
できればCOMは使いたくないです。。。