.Net - 查找所有联网计算机名称及其共享文件夹

时间:2013-01-11 21:13:01

标签: vb.net networking .net

我想查找当前位于同一网络上的所有计算机的名称。获得名称后,我想查看名为Shared\NetworkFiles的共享目录是否存在。 *编辑并添加 - 我可能不知道实际的网络名称本身,以扫描特定网络名称下的所有计算机。

例如:一条工作路径为\\EQIZLOCAL-PC\Shared\NetworkFiles

我可能在网络上还有其他几台计算机,我不是100%确定他们的名字是什么,可能有相同的目录,我需要能够返回一个有的计算机名列表那道路可用。

长话短说......我只需要能够

  1. 获取网络上所有计算机的名称
  2. 在获取名称时检查文件夹路径是否确实存在,并将它们添加到列表框或其他内容中,我可以处理其余部分。

1 个答案:

答案 0 :(得分:-1)

显然,您可以使用导入System.DirectoryServices

VB.NET List all Computers in Network/Workgroup上的示例代码

那应该至少回答您的部分问题。