我拥有其中一台旧的U3 Cruzor USB,我想创建一个在image / iso / cd部分运行的应用程序(使用“通用定制器”自定义闪存)找到另一个驱动器号,读取一个ini( .inf)文件并根据它在该文件中找到的内容启动应用程序。
不确定要创建它的语言。但我希望它尽可能小,快速和兼容(windows xp,vista,7。不需要.NET框架)。
如何找到USB的驱动程序字母?
答案 0 :(得分:1)
这可以使用DriveInfo
类:http://msdn.microsoft.com/en-us/library/abt1306t.aspx
要获取驱动器的卷标,请执行以下操作。
DriveInfo[] allDrives = DriveInfo.GetDrives();
foreach (DriveInfo d in allDrives)
{
if ((d.IsReady == true) && (d.DriveType == DriveType.Removable))
{
Console.WriteLine(d.VolumeLabel);
}
}
编辑:刚看到你不想使用.NET ......