Изменение и разгруппирование значков файлов в Windows 10 (для сопоставления значков в Atom / Sublime / VScode)


1

Существует популярный набор значков файлов, первоначально для атома, который я хочу использовать в качестве значков файлов Windows:

enter image description here Отсюда

Я знаю, что могу создать .ico файл с иконками в нем, хотя я не знаю, особенно удобный способ. (Я скачиваю .svgзатем закрасьте, а затем сохраните как .ico )

Фактическая проблема, с которой я сталкиваюсь, заключается в том, что если я меняю значок для данного файла, он фактически меняет значок для программы по умолчанию. (Если я открою .psd .ico, .jpg, .png в фотошопе у них будет одинаковый значок.)

Как я могу изменить значок, основываясь только на расширении, а не на том, что используется для его открытия?


Я заметил, что файлы фотошопа имеют несколько разных типов файлов & amp; значки, в то время как файлы, открытые с возвышенным текстом, имеют одинаковый значок.

Расширения фотошопа хранятся в

HKEY_CLASSES_ROOT\Photoshop.<name>FileType.<#>\

и иметь запись в реестре для каждого типа.

Файлы, открытые с возвышенным текстом все Хранится в

HKEY_CLASSES_ROOT\Applications\sublime_text.exe\

Итак, я предполагаю, что если бы я мог сделать отдельные записи реестра для файлов, которые открываются с возвышенным текстом, я бы мог дать им уникальные значки.

Другое отличие в FileTypesMan заключается в User Choice поле пустое для файлов фотошопа и является Applications\sublime_text.exe для всех возвышенных текстовых файлов.

Я не знаю достаточно о реестре Windows, чтобы сказать, возможно ли изменить его таким образом.


1
Не уверен, что вы можете изменить его без корректировка реестра связанная статья предназначена для Windows 7, но может относиться и к Windows 10.
— angelofdev

После этого руководства возникает та же проблема группирования. Он редактирует значение реестра приложения, которое открывает файл.
— Tain

Как вы получили svg файл иконки?
— Biswapriyo

этот репозиторий имеет svg для всех значков в пакете.
— Tain
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.