投稿者 ねぼすけ  (社会人) 投稿日時 2016/11/29 16:03:56
Dim targetFolder As String = "D:\"
Dim folder As String() = System.IO.Directory.GetDirectories(targetFolder, "*", IO.SearchOption.AllDirectories)

で、D:\以下のサブディレクトリを取得しようとしますが、「System Volume Information」の配下のディレクトリに取得を拒否され、
「型 'System.UnauthorizedAccessException' のハンドルされていない例外が mscorlib.dll で発生しました」とエラーが出て、読み取ることができません。(すべてのファイルを取得するときもそうですが…)
取得できないディレクトリを除いて取得するにはどうしたらよいのでしょうか。お願いします。