Я нашел немного другой способ сделать это . Этот способ даст вам местоположение различных системных папок и использует реальные слова вместо CLSID.
import win32com.client
objShell = win32com.client.Dispatch("WScript.Shell")
allUserDocs = objShell.SpecialFolders("AllUsersDesktop")
print allUserDocs
Другие доступные папки:
AllUsersDesktop, AllUsersStartMenu, AllUsersPrograms, AllUsersStartup, рабочий стол, избранное, шрифты, MyDocuments, NetHood, PrintHood, последние, SendTo, StartMenu, запуск и шаблоны