現在接続されている論理ドライブ(A:~Z:)を取得する方法を記載します。
取得方法には、幾つかあります。
Directoryクラスを使用して論理ドライブを取得する
Dim drives As String() = System.IO.Directory.GetLogicalDrives()
' 取得した論理ドライブ名をすべて表示する
For Each d As String In drives
Console.WriteLine(d)
Next
Environmentクラスを使用して論理ドライブを取得する
Dim drives As String() = System.Environment.GetLogicalDrives()
' 取得した論理ドライブ名をすべて表示する
For Each d As String In drives
Console.WriteLine(d)
Next
DriveInfoクラスを使用して論理ドライブを取得する
Dim drives As System.IO.DriveInfo() = System.IO.DriveInfo.GetDrives()
' 取得した論理ドライブ名をすべて表示する
For Each d As System.IO.DriveInfo In drives
Console.WriteLine(d.Name)
Next