Some shell commands and data file/folder manipulation for C++