如何在.NET中将带有驱动器号的路径(例如W:\Path\Share)转换为等效的UNC路径(例如\\server\Share\File)? 在命令提示符中,您可以运行net use以列出映射。在.NET中如何获取这些信息?
在.NET中,要获取当前计算机上共享文件夹的列表,有两种选择: 使用System.Management命名空间中的类查询Win32_share WMI类 使用P/Invoke调用Win32中的NetShareEnum函数 请注意,为了使此操作生效,调用进程必须以具有管理员权限的用户上下文运行。