Как я могу программно изменить значок файла?

Windows не является Linux для бедных людей.

Я думаю, что это подчеркивает тот факт, что нет необходимости смотреть вниз на окна. Windows хорошо, и очень подходит для многих людей и бизнеса. Говорить о Windows - это плохой mans linux, который не помогает кому-либо (или наоборот).

(другие точки хорошо объясняются в других ответах)

1
задан 16 November 2012 в 03:03

1 ответ

Ответ Романа выглядит идеально. Существует еще один менее элегантный способ. Я не уверен, где значки живут в остальной части системы, но значки, которые находятся на вашем рабочем столе, - это просто небольшие текстовые файлы в $ HOME / Desktop. Обычно они (но не обязательно) имеют расширение .desktop. Одним из полей в этих файлах является Icon = .... Вы можете использовать программу для изменения того, для какого поля установлено значение, по вашему выбору. (Возможно, вам придется сделать обновление после выполнения этого, как предлагает Рим.)

Когда я хочу использовать значок для чего-то другого или в другой системе, я иногда заглядываю в эти файлы .desktop, чтобы узнать то, что иконка в использовании называется.

Спецификации для этих файлов живут по адресу: http://www.freedesktop.org/wiki/Specifications/desktop-entry-spec

Joe

2
ответ дан 25 May 2018 в 04:21

Другие вопросы по тегам:

Похожие вопросы: