Некоторое время назад я писал о том, как можно создавать ярлыки для программ в Windows. Это всё хорошо, но иногда нам приходится обновлять программы, что может быть связано с изменением пути к программе, а в таком случае надо и поменять к ней ярлык. К сожалению, многие пользователи часто меняют имя ярлыка, так что найти его становится тяжело. Однако, как всегда Python облегчает эту задачу и я покажу как.
Показаны сообщения с ярлыком windows. Показать все сообщения
Показаны сообщения с ярлыком windows. Показать все сообщения
вторник, 30 октября 2012 г.
Создать ярлык - the hard way (Перевод)
Маленькое объяснение: ярлыки хранятся как файлы .lnk, но представлены они внутри шелла как объекты IShellLink, чья реализация IPersistFile используется для хранения ярлыка. Поэтому, чтобы создать ярлык Вы сперва создаёте объект IShellLink, используете методы интерфейса IShellLink для заполнения деталей, а затем вызываете метод IPersistFile.Save для создания ярлыка на диске.
Создаём ярлыки при помощи Python (Перевод)
На работе часто приходится заниматься системным администрированием и для этого я использую скрипты на Python. Например, почти все скрипты входа в систему написаны на Python (некоторые из них портированы с Kixtart). В течении этого года мне пришлось заниматься созданием ярлыков для новых приложений, которые должны быть расположены на рабочем столе, в меню "все программы" или и там и там. В этой статье я расскажу о том, как решить эту проблему.
Обратите внимание, эта статья касается только Windows!!!
Подписаться на:
Сообщения (Atom)