如何在C#中检查目录是否共享? 它是在Windows下的C / C ++中完成的吗?
该目录位于同一台PC上!
答案 0 :(得分:3)
对于C#:要检查是否可以访问(至少读取访问权限)当前登录用户的网络共享/未路径,请执行IO.Directory.Exists(@"\\YourUNCShare")
对于C ++:
还有this MSDN文章,使用PathFileExists
来处理C
。
答案 1 :(得分:1)
在C ++ / C#中,您可以使用以下Windows API NetShareEnum()和NetShareGetInfo()
检查MSDN以获取详细信息。