获取Vista中便携设备的路径

时间:2009-05-20 14:53:52

标签: c# .net windows-vista

我正在尝试编写一个快速的应用程序来修复我的MP3播放器上的ID3标签,我遇到了一个恼人的障碍。当我将MP3播放器插入USB时,它会在便携式设备类别的Vista中显示,并且不会分配驱动器号。我正在使用Vista x64 Home Premium和.NET 3.5。

路径看起来像“Computer \ MP3 Device”

尝试使用该路径不起作用,从我所看到的,没有SpecialFolder指向我想要的地方。我尝试打开磁盘管理并分配驱动器号,但便携式设备没有显示。

我非常希望能够创建Directory.GetFiles(...)。有没有办法让路径让我这样做?还有其他人在Vista中遇到过这样的事情吗?

1 个答案:

答案 0 :(得分:1)

如果它不作为大容量存储设备出现,则它不会映射到文件系统。