如何将带有驱动器号的路径转换为UNC路径

时间:2009-02-17 12:53:21

标签: .net path unc

如何将带有W:\Path\Share等驱动器号的路径转换为等效的非路径,如.Net中的\\server\Share\File

在命令提示符处,您可以运行net use,这将列出映射。我如何在.Net中获取该信息?

3 个答案:

答案 0 :(得分:6)

您可以使用P / Invoke调用本机函数,例如WNetGetUniversalName

答案 1 :(得分:2)

要获取.NET中当前计算机上的共享文件夹列表,您必须选择:

请注意,调用进程将在具有管理权限的用户的上下文中运行。

答案 2 :(得分:0)

回答关于net use的问题,这是一个很好的解决方案 Get UNC Path for Mapped Drive VB.net

我喜欢net use方式。