Як я можу витягнути значок із типу файлу та застосувати його до ярлика?


9

У мене є файл типу, *.xyzякий має гарний значок. Я хотів би встановити цю піктограму як піктограму ярлика на робочому столі. Однак параметр "Значок зміни" у діалоговому вікні властивостей може витягувати лише значки з .dlls, .exes та .icos. Мені не пощастило знайти .dll/ .exe/ .icoз якого походить значок цього файлу.

Як я можу знайти ресурс, що містить піктограму, яка використовується для певного розширення файлу?

Відповіді:


9

якщо ви знайомі з реєстром, ця інформація зберігається під HKEY_CLASSES_ROOT

  1. відкрити regedit (не возитися і нічого не змінювати)
  2. З'явиться список папок у перегляді дерева зліва, натисніть на ту, що називається "HKEY_CLASSES_ROOT". перегляньте довгий список для розширення .xyz
  3. при натисканні на нього відображатиметься тип файлу.
  4. тепер шукайте внизу списку під HKEY_CLASSES_ROOT, поки не знайдете цей тип
  5. під цим типом буде папка під назвою DefaultIcon, де ви знайдете використаний значок

Це не працює для мене. Я не можу знайти папки з розширеннями без проблем, але DefaultIconв них, здається, немає папок. Чи приховані вони для не адміністраторів?
Ерік

На жаль, не прочитав це належним чином. Так, у мене зараз це працює. Порада: наступного разу використовуйте упорядкований список у відповіді - це полегшує читання.
Ерік

4

Використовуйте IrfanView, www.irfanview.com, одну з найбільш корисних безкоштовних програм в Інтернеті.

Встановіть його, запустіть і перетягніть .exe у вікно IrfanView.

Піктограма відобразиться на екрані IrfanView. Якщо є декілька піктограм, ви можете переглядати їх, натискаючи стрілку ВНИЗ на панелі меню у верхній частині екрану IrfanView.

Ви можете зберегти піктограму в окремий файл за допомогою Файл -> Зберегти як . Ви можете експортувати їх за допомогою OPTIONS -> EXTRACT_ALL_FRAMES. Спробуйте різні типи файлів, щоб отримати найкращі рішення. Тип файлу .ICO - це гарне місце для початку.

Я щойно витягнув близько 50 піктограм із виконуваного Windows 3.1 за 1 секунду.


2

IconsExtract може зробити це за вас.


Я не думаю, що це працює для того, що я намагаюся зробити. Це витягує піктограми з .dllабо .exe. Я хочу знати, від якого .dllабо .exeпевного типу файлів отримується його значок. Також у мене виникають труднощі з пошуком посилання для завантаження
Ерік

Клацніть свою мову внизу сторінки ... Він може шукати весь ваш диск за всіма існуючими значками і гарантує, що ви знайдете його. Якщо ви знаєте більш конкретно, де це може бути, ви можете шукати його лише в C: \ Program Files \ ApplicationNameHere або C: \ Windows, щоб знайти його ще швидше. Дивіться відповідні запитання щодо альтернативних варіантів, але я думаю, що швидше прокручувати піктограми, ніж відкривати місця, які ви бачите там 1-на-1 ...
Тамара Війсман,

Гарна думка. Це особливість, яку мені не вистачало у меню значка змін.
Ерік


0

ви спробували хакер ресурсів або тюнер ресурсів ... це може допомогти також: Змініть піктограму Exe за замовчуванням


Моя проблема полягає в тому, що "надано тип файлу, пов'язаного з жодною програмою, знайдіть (або витягніть) файл значка, який використовується для цього файлу".
Ерік
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.