【发布时间】:2016-09-14 22:51:11
【问题描述】:
public void SetVolumeLabel(string newLabel)
{
DriveInfo[] allDrives = DriveInfo.GetDrives();
foreach (DriveInfo d in allDrives)
{
if (d.IsReady && d.DriveType == DriveType.Removable)
{
d.VolumeLabel = newLabel;
}
}
}
public string VolumeLabel { get; set; }
// Setting the drive name
private void button1_Click(object sender, EventArgs e)
{
SetVolumeLabel("FlashDrive");
}
但是,它不适用于虚拟驱动器。如何更改SUBST命令创建的虚拟驱动器的卷标?
【问题讨论】:
-
什么是不起作用?
-
抛出的异常类型是什么?
-
错误信息“目录不是根目录的子目录”
标签: c#