Jak mogę wyodrębnić ikonę z typu pliku i zastosować ją do skrótu?


9

Mam plik typu *.xyzz ładną ikoną. Chciałbym ustawić tę ikonę jako ikonę skrótu na pulpicie. Jednak opcja „Zmień ikonę” w oknie dialogowym właściwości może wyodrębniać tylko ikony z .dlls, .exes i .icos. Nie miałem szczęścia znaleźć .dll/ .exe/, .icoz którego pochodzi ikona tego pliku.

Jak znaleźć zasób zawierający ikonę używaną dla określonego rozszerzenia pliku?

Odpowiedzi:


9

jeśli jesteś zaznajomiony z rejestrem, informacje te są przechowywane pod HKEY_CLASSES_ROOT

  1. otwórz regedit (nie zadzieraj i niczego nie zmieniaj)
  2. w widoku drzewa po lewej stronie pojawi się lista folderów, kliknij ten o nazwie „HKEY_CLASSES_ROOT”. przejrzyj tę długą listę pod kątem rozszerzenia .xyz
  3. po kliknięciu zostanie wyświetlony typ pliku.
  4. teraz przeszukaj listę pod HKEY_CLASSES_ROOT, aż znajdziesz ten typ
  5. pod tym typem będzie folder o nazwie DefaultIcon, w którym znajdziesz ikonę

To mi nie działa. Nie mogę znaleźć folderów rozszerzeń, ale wydaje się, że nie ma DefaultIconw nich folderów. Czy są one ukryte przed osobami niebędącymi administratorami?
— Eric

Ups, nie przeczytałem tego poprawnie. Tak, mam to teraz działa. Porada: skorzystaj z uporządkowanej listy następnym razem w swojej odpowiedzi - ułatwia to czytanie.
— Eric

4

Skorzystaj z IrfanView, www.irfanview.com, jednego z bardziej przydatnych darmowych programów w Internecie.

Zainstaluj, uruchom i przeciągnij plik .exe do okna IrfanView.

Ikona pojawi się na ekranie IrfanView. Jeśli jest wiele ikon, możesz je przewijać, klikając strzałkę W DÓŁ na pasku menu u góry ekranu IrfanView.

Możesz zapisać ikonę w osobnym pliku za pomocą Plik -> Zapisz jako . Możesz je wszystkie wyeksportować za pomocą OPCJI -> EKSTRAKCJE_W_PL. Wypróbuj różne typy plików, aby uzyskać najlepszą rozdzielczość. Typ pliku .ICO to dobry początek.

Właśnie wyodrębniłem około 50 ikon z pliku wykonywalnego Windows 3.1 w około 1 sekundę.


2

IconsExtract może to dla Ciebie zrobić.


Nie sądzę, że to działa na to, co próbuję zrobić. To wyodrębnia ikony z .dlllub .exe. Chcę wiedzieć, z którego .dlllub .exeokreślonego typu pliku pochodzi jego ikona. Mam też trudności ze znalezieniem linku do pobrania
— Eric

Kliknij swój język na dole strony ... Może przeszukać cały dysk w poszukiwaniu wszystkich istniejących ikon i upewnić się, że go znajdziesz. Jeśli wiesz bardziej konkretnie, gdzie to może być, możesz wyszukiwać tylko w C: \ Program Files \ ApplicationNameHere lub C: \ Windows, aby znaleźć to jeszcze szybciej. Zobacz powiązane pytania dotyczące alternatyw, ale myślę, że szybciej jest przewijać ikony niż otwierać lokalizacje, które tam widzisz 1 na 1 ...
— Tamara Wijsman

Słuszna uwaga. Tej funkcji brakowało mi w menu ikony zmiany.
— Eric


0

próbowałeś hakera zasobów lub tunera zasobów ... to też może pomóc: Zmień domyślną ikonę exe


Mój problem jest większy: „biorąc pod uwagę typ pliku skojarzony z żadnym programem, znajdź (lub wypakuj) plik ikony użyty dla pliku”.
— Eric
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.