如何在 c# 中检查文件夹是否可通过网络访问

本文关键字:是否 可通过 网络 访问 文件夹 检查 | 更新日期: 2023-09-27 17:47:21

我需要知道网络上的其他计算机是否可以访问某个文件夹,因此第一部分是检查该文件夹是否通过网络共享。 由于我正在检查的文件夹可能是一个子文件夹,因此我不能只是遍历计算机上的共享文件夹以检查其中一个是否指向我的文件夹,除非 WMI 允许我检查这一点?

想法?

我想我应该多指定一点,我不需要知道这是否是共享文件夹,我需要知道这个文件夹是否共享。 也就是说,这个文件夹本身很可能不是"共享文件夹",而是共享文件夹下的子目录。

如何在 c# 中检查文件夹是否可通过网络访问

这篇

MSDN 文章介绍了如何操作。 只需检查文件夹的名称是否出现在示例中返回的共享文件夹列表中。