Как определить, что USB-накопитель был подключен?

Я хочу создать программу, которая определяет, подключены ли USB (два или более) (и скопируйте все содержимое в любую папку на жестком диске)

Есть идеи? У меня есть это

using System.Runtime.InteropServices;

. Но это не самый легкий путь (как я считаю). Я хочу чего-нибудь легкого.

У меня есть другая идея (если (папка существует) скопируйте) что-то - но с этим может быть проблема, и мне нужно хорошее решение.

Также может быть инструмент под названием SerialPort; я могу его использовать? Если да, то как мне его использовать?

55
задан Jon 11 January 2016 в 11:31
поделиться