echo??
Right so,
Each of these shop floor PC's is locked down and is only able to access local drives?
Your program runs off of the pen drive and all your data needs to be saved back onto the pen drives? But your program is written to save data to O:\ which may not be the letter the pen-drive is assigned?
Is that correct?