Aside from the earlier pertinent contributions made, on this thread, by the other monks, I would point out that, if i understand you correctly, if you persist with ...using files and "while" as a queqe at its simplest, then you won't be able to do ...someone of those at same time, - especially on Windoze.
A user level that continues to overstate my experience :-))