Bagaimana saya bisa mengekstrak ikon dari tipe file dan menerapkannya pada pintasan?

9

Saya memiliki file tipe *.xyzyang memiliki ikon yang bagus. Saya ingin menetapkan ikon itu sebagai ikon untuk pintasan di desktop saya. Namun, opsi "ubah ikon" dalam dialog properti hanya dapat mengekstrak ikon dari .dlls, .exes, dan .icos. Saya tidak beruntung menemukan .dll/ .exe/ .icodari mana ikon file ini berasal.

Bagaimana saya dapat menemukan sumber daya yang mengandung ikon yang digunakan untuk ekstensi file tertentu?

Eric
sumber

Jawaban:

9

jika Anda terbiasa dengan registri, info itu disimpan di bawah HKEY_CLASSES_ROOT

  1. buka regedit (jangan dipusingkan dan ubah apa pun)
  2. akan ada daftar folder di treeview di sebelah kiri, klik pada folder yang disebut "HKEY_CLASSES_ROOT". lihat daftar panjang itu untuk ekstensi .xyz
  3. ketika Anda mengkliknya, filetype akan terdaftar.
  4. sekarang cari daftar di bawah HKEY_CLASSES_ROOT sampai Anda menemukan jenis itu
  5. di bawah tipe itu akan ada folder bernama DefaultIcon di mana Anda akan menemukan ikon yang digunakan
bigjohnny
sumber
Itu tidak bekerja untuk saya. Saya dapat menemukan folder ekstensi tidak ada masalah, tetapi sepertinya tidak ada DefaultIconfolder di dalamnya. Apakah mereka disembunyikan oleh administrator non-admin?
Eric
Ups, tidak membacanya dengan benar. Yap, saya sudah membuatnya bekerja sekarang. Sepotong saran: gunakan daftar yang dipesan lain kali dalam jawaban Anda - itu membuatnya lebih mudah dibaca.
Eric
4

Gunakan IrfanView, www.irfanview.com, salah satu program gratis yang lebih berguna di web.

Instal, jalankan, dan seret .exe ke jendela IrfanView.

Ikon akan muncul di layar IrfanView. Jika ada beberapa ikon, Anda dapat halaman melalui mereka dengan mengklik panah BAWAH pada bilah menu di bagian atas layar IrfanView.

Anda dapat menyimpan ikon ke file terpisah menggunakan File -> Save As . Anda dapat mengekspor semuanya menggunakan OPTIONS -> EXTRACT_ALL_FRAMES. Coba berbagai jenis file untuk resolusi terbaik. Jenis file .ICO adalah tempat yang baik untuk memulai.

Saya baru saja mengekstrak sekitar 50 ikon dari Windows 3.1 yang dapat dieksekusi dalam waktu sekitar 1 detik.

Johnrefling
sumber
2

IconsExtract dapat melakukan ini untuk Anda.

Tamara Wijsman
sumber
Saya tidak berpikir itu berfungsi untuk apa yang saya coba lakukan. Itu mengekstrak ikon dari .dllatau .exe. Saya ingin tahu dari mana .dllatau .exejenis file tertentu mendapatkan ikonnya. Juga, saya mengalami kesulitan menemukan tautan unduhan
Eric
Klik bahasa Anda di bagian bawah halaman ... Ini dapat mencari seluruh ikon untuk semua ikon yang ada dan memastikan Anda akan menemukannya. Jika Anda tahu lebih spesifik di mana itu bisa Anda hanya bisa mencari di C: \ Program Files \ ApplicationNameHere atau C: \ Windows untuk menemukannya lebih cepat. Lihat pertanyaan terkait untuk alternatif, tetapi saya pikir lebih cepat untuk menelusuri ikon daripada membuka lokasi yang Anda lihat di sana 1-per-1 ...
Tamara Wijsman
Poin bagus. Itulah fitur yang saya lewatkan dari menu ubah ikon.
Eric
1

Mungkin IconViewer yang Anda cari.

bizarrechaos
sumber
0

pernahkah Anda mencoba sumber daya peretas atau penyetel sumber ... ini mungkin membantu juga: Ubah Ikon Default suatu Exe

Vizz
sumber
Masalah saya lebih lanjut: "diberi jenis file yang terkait dengan tidak ada program, temukan (atau ekstrak) file ikon yang digunakan untuk file".
Eric