1

我正在循环浏览网络驱动器上的目录,但有些目录很糟糕ReparsePoints,实际上并不存在。

在大约 30 秒后使用Directory.Exists返回,但尝试在 Windows 资源管理器中打开该文件夹会返回以下错误消息:truenew DirectoryInfo(dir).Exists

I:\MyFolder 不可访问。

找不到网络路径。

尝试使用访问目录内容dir.GetDirectories()会引发异常,因为路径不存在,其他方法(例如dir.GetAccessControl().

当文件夹有效时,有没有办法确定网络路径是否存在ReparsePoint

唯一的文件夹属性是Directory, ReparsePoint

4

0 回答 0