可能重复:
如何检测 USB 设备已插入?
我想创建 c# .net windows 应用程序,当任何 USB 设备连接到本地计算机时,我想在其中显示消息。
此外,当连接此 USB 设备时,我想读取其中的特定文件。
我的问题是我应该如何确定用于读取文件的 USB 驱动器名称。
例如,在特定的机器上,如果只有两个驱动器(c 和 d)......在那里检测到的 USB 驱动器将是 e。但在另一台机器上,如果有 3 个驱动器,那么在这种情况下 USB 驱动器可以是 f。
在这种情况下,我应该怎么做才能显示有关 USB 驱动器连接的消息并读取该驱动器中的特定文件。