0

我对 WebDAV 还很陌生,如何在 vb 或 C# 中进行编码以自动映射网络驱动器并检查字母 G:\ 是否可用,如果可用,则分配该字母,如果没有则转到 H、I、J ,K 驱动器?

先感谢您

4

1 回答 1

1

您可以启动一个进程来添加网络驱动器。然后您可以查看 p 何时以及如何完成。

Dim p As Process
p = System.Diagnostics.Process.Start("net.exe", "use r: \\reo\c-drive")

这是检查驱动器号可用性的一种方法:

If System.IO.Directory.Exists("c:\") Then ...

您还可以使用 Windows API 调用,它们编写起来比较麻烦,但不需要单独的进程。

但是,通常不需要映射网络驱动器,因为您通常可以使用网络路径而不是映射的驱动器号。

于 2013-10-28T19:45:36.277 回答