It will create a tree of directories even though your PC doesn't have the parant directory. For example if you want to create a directory "Test3" under C:\TEST1\TEST2. This function will create TEST3 and it will also create TEST1 and TEST2 if your system doesn't have TEST1 and TEST2. Please Vote ;)