Ciao,
1. Non mi è chiara una cosa, la specifica cartella da cercare deve specificarla di volta in volta l'utente o una volta definita deve sempre essere la stessa?
Nel caso debba essere specificata dall'utente usa l'oggetto BworserFolder dove selezioni la cartella, browserFolder ti da anche la possibilità di crearla.
2. Quando inserisci la USB non ho capito se il processo di copia deve partire in automatico o se l'utente seleziona la root della USB e quindi avendo sorgente e destinazione deve solo cliccare su un bottone "Copia" che effettua tale copia.
Se deve partire in automatico ed ho 4 porte USB e metto 4 chiavette come deve comportarsi il tuo programma?
3. Se vuoi inserire il programma in Esecuzione Automatica credo basti inserire nellìapposita cartella un collegamento allo stesso e poi se la vede Windows a caricarlo