send files to usb automatic whenUSB inserted using c#
<p>I'm trying to make an <strong>auto-backup</strong> app using C#..</p>

<p>All it has to do is simply to start running when I <strong>insert the USB</strong> drive, then <strong>automatically</strong> backup one - as a start - folder to the USB Drive..</p>

<p>Now I know my way around with files using c#, what I don't know is how to detect the insertion of the USB, and "<em>if needed</em>" how to make the app run in background?</p>