私は 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")
ドライブ文字が使用可能かどうかを確認する方法の 1 つを次に示します。
If System.IO.Directory.Exists("c:\") Then ...
Windows API 呼び出しを使用することもできます。これは、書くのが面倒ですが、別のプロセスを必要としません。
ただし、通常はマップされたドライブ文字の代わりにネットワーク パスを使用できるため、ネットワーク ドライブをマップする必要はありません。