Windows implementation of the recursive fileadding