0
私はC#を使用してVisual Studio 2015で作業しています。 シリアルIDからConnected USBドライブの名前を取得する必要があります。 私は、WMIクラスのクエリを使用してみました:VolumeSerialNumberはTHER実際のシリアルIDがありません、しかし、C#シリアルIDでドライブ名を取得
ManagementObjectSearcher searcher = new
ManagementObjectSearcher("SELECT * FROM Win32_LogicalDisk");
foreach (ManagementObject item in searcher.Get())
{
if (item != null && item["VolumeSerialNumber"] != null && item["VolumeName"] != null)
{
if (item["VolumeSerialNumber"].ToString() == "50D76BF4")
{
Console.WriteLine($"{item["VolumeName"]} Is Connected and It's Letter is {item["Name"]}");
}
}
}
"のWin32_LogicalDisk SELECT * FROM"。ディスクがフォーマットされると変更されます。