implement the function that make a .desktop file in 'Desktop' dir to be a AppEntry automatically | fix bugs: there are spaces in file name, there are '=' and '\' in execute commad