A utility class to flat directories from path to target
Async Example
flatten = FlattenFolder("c:\\", "d:\\")
flatten.flatAsync() # async flat folder
flatten.join() # wait until finish
Sync Example
flatten = FlattenFolder("c:\\", "d:\\")
flatten.flat()
Please contribute to solve any problem.