最終更新: bokkuri_orz 2014年09月04日(木) 01:25:07履歴
- 配布元サイト
http://starship.python.net/~skippy/win32/Downloads... - 自分の環境に合っパッケージのを選択。(pythonプロンプト実行時に 32bit, 64bit の確認ができる)
WScript.Shellを利用して、パスを取得できます。
import win32com.client objShell = win32com.client.Dispatch("WScript.Shell") allUserProgramsMenu = objShell.SpecialFolders("AllUsersPrograms") userMenu = objShell.SpecialFolders("StartMenu")
shell32を利用しても特殊フォルダを取得できます。
import ctypes from ctypes.wintypes import MAX_PATH CSIDL_RECENT = 0x0008 # 最近使った項目 buf = ctypes.create_unicode_buffer(MAX_PATH) ctypes.windll.shell32.SHGetSpecialFolderPathW( None, buf, CSIDL_RECENT, 0 )
最新コメント