Sometimes with pen drives, I find that the drive letter changes each time you plug it in. Maybe if you programmed someting which could find the right drive by searching its contents rather than going to a specific drive letter... (rest left to your imagination...)