Как найти через Python значок, связанный с файлом Windows?

Я разрабатываю скрипт Python для управления файлами в Windows. По сути, я хочу иметь возможность перемещать файлы в другое место и создавать на их месте ярлык для скрипта Python, который будет выполнять промежуточные шаги перед открытием перемещенного файла. В настоящее время я могу перемещать файлы, создавать рабочие ярлыки и устанавливать изображение значка ярлыка. Единственное, что мне осталось, это выяснить, как определить значок, который отображается для файла.

-Необходимо установить значок для ярлыка (который указывает на скрипт '.py')

-Этот значок должен соответствовать произвольному типу файла, exe и т. д., к которому у меня есть путь

-Надеюсь, сделано программно через Python. Вызовы os.system() допустимы. Особое внимание уделяется тому, что не требуются дополнительные модули (хотя у меня уже есть win32com, winshell, pythoncom и т. д.)

Заранее спасибо...

5
задан Corey Girard 12 June 2012 в 03:09
поделиться