コンピューターに接続されているフラッシュ ドライブのボリューム ラベルを変更したい小さなユーティリティに取り組んでいます。DriveInfo がそれを実行できることは知っていますが、それを達成する方法について途方に暮れています。誰かがコードサンプルを持っていれば、本当に感謝しています。
これが私が現在持っているものです:
DriveInfo[] allDrives = DriveInfo.GetDrives();
foreach (DriveInfo d in allDrives)
{
if (d.IsReady && d.DriveType == DriveType.Removable)
{
//set volume label here
}
}