我对 WebDAV 还很陌生,如何在 vb 或 C# 中进行编码以自动映射网络驱动器并检查字母 G:\ 是否可用,如果可用,则分配该字母,如果没有则转到 H、I、J ,K 驱动器?
先感谢您
您可以启动一个进程来添加网络驱动器。然后您可以查看 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 调用,它们编写起来比较麻烦,但不需要单独的进程。
但是,通常不需要映射网络驱动器,因为您通常可以使用网络路径而不是映射的驱动器号。