ファイルまたはディレクトリがシンボリック リンク、ジャンクション ポイント、マウント ポイント、ハード リンクのいずれであるかを確認する方法を知っている人はいますか?
私の知る限り、ファイルの「ReparsePoint」属性をチェックすることでシンボリックリンクが検出されます。ジャンクション ポイントは、"ReparsePoint" 属性のディレクトリをチェックすることによって検出されます。したがって、「ReparsePoint」属性がファイルに設定されている場合、それはシンボリック リンクである必要があります。それ以外の場合、ディレクトリに設定されている場合、それはジャンクション ポイントになるだけです...そうですか?
ここまでは順調ですが、「マウント ポイント」と「ハード リンク」を検出する方法はまだわかりません。誰でもこれを行う方法を教えてもらえますか?