回答:
Dir C:\ -Force -Recurse -ErrorAction 'silentlycontinue' |
Where { $_.Attributes -match "ReparsePoint"}
-Force
隠しファイルとシステムファイルを含む-Recurse
すべての子アイテムを取得します-ErrorAction 'silentlycontinue'
パスXYZへのアクセスが拒否されましたエラーを抑制しますWhere { $_.Attributes -match "ReparsePoint"}
ジャンクションの場合、フォルダとファイルをチェックしますモード属性の説明†:
NTFSLinksViewと呼ばれる便利なプログラムもあります。
編集:SageLinksもあります。これは妥当性もチェックします。