Wie kann ich ein Symbol aus einem Dateityp extrahieren und auf eine Verknüpfung anwenden?

9

Ich habe eine Datei vom Typ *.xyz, die ein schönes Symbol hat. Ich möchte dieses Symbol als Symbol für eine Verknüpfung auf meinem Desktop festlegen. Die Option "Symbol ändern" im Eigenschaftendialog kann jedoch nur Symbole aus .dlls, .exes und .icos extrahieren . Ich habe kein Glück , die Suche nach hatte .dll/ .exe/ .icoaus dem diese Datei auf das Symbol stammt.

Wie finde ich die Ressource mit dem Symbol für eine bestimmte Dateierweiterung?

Eric
quelle

Antworten:

9

Wenn Sie mit der Registrierung vertraut sind, werden diese Informationen unter HKEY_CLASSES_ROOT gespeichert

  1. Öffnen Sie regedit (spielen Sie nicht herum und ändern Sie nichts)
  2. In der Baumansicht links wird eine Liste der Ordner angezeigt. Klicken Sie auf den Ordner mit dem Namen "HKEY_CLASSES_ROOT". Durchsuchen Sie diese lange Liste nach der Erweiterung .xyz
  3. Wenn Sie darauf klicken, wird der Dateityp aufgelistet.
  4. Suchen Sie nun die Liste unter HKEY_CLASSES_ROOT, bis Sie diesen Typ gefunden haben
  5. Unter diesem Typ befindet sich ein Ordner namens DefaultIcon, in dem Sie das verwendete Symbol finden
Bigjohnny
quelle
Das funktioniert bei mir nicht. Ich kann die Erweiterungsordner kein Problem finden, aber es scheinen keine DefaultIconOrdner darin zu sein . Sind sie Nicht-Administratoren verborgen?
Eric
Hoppla, habe das nicht richtig gelesen. Ja, ich habe es jetzt zum Laufen gebracht. Tipp: Verwenden Sie beim nächsten Mal eine geordnete Liste in Ihrer Antwort - dies erleichtert das Lesen.
Eric
4

Verwenden Sie IrfanView, www.irfanview.com, eines der nützlichsten kostenlosen Programme im Web.

Installieren Sie es, führen Sie es aus und ziehen Sie die EXE-Datei in das Fenster von IrfanView.

Das Symbol wird im IrfanView-Bildschirm angezeigt. Wenn mehrere Symbole vorhanden sind, können Sie diese durchblättern, indem Sie in der Menüleiste oben auf dem IrfanView-Bildschirm auf den Pfeil nach UNTEN klicken.

Sie können ein Symbol in einer separaten Datei speichern, indem Sie Datei -> Speichern unter verwenden . Sie können alle mit OPTIONS -> EXTRACT_ALL_FRAMES exportieren. Probieren Sie verschiedene Dateitypen aus, um die besten Auflösungen zu erzielen. Der ICO-Dateityp ist ein guter Anfang.

Ich habe gerade ungefähr 50 Symbole aus einer ausführbaren Windows 3.1-Datei in ungefähr 1 Sekunde extrahiert.

Johnrefling
quelle
2

IconsExtract kann dies für Sie tun.

Tamara Wijsman
quelle
Ich denke nicht, dass es für das funktioniert, was ich versuche zu tun. Das extrahiert Symbole aus einem .dlloder .exe. Ich möchte wissen, von welchem .dlloder .exeeinem bestimmten Dateityp das Symbol stammt. Außerdem habe ich Schwierigkeiten, einen Download-Link zu finden
Eric
Klicken Sie unten auf der Seite auf Ihre Sprache ... Sie kann Ihre gesamte Festplatte nach allen vorhandenen Symbolen durchsuchen und stellt sicher, dass Sie sie finden. Wenn Sie genauer wissen, wo es sich befinden könnte, können Sie nur in C: \ Programme \ ApplicationNameHere oder C: \ Windows suchen, um es noch schneller zu finden. In den entsprechenden Fragen finden Sie Alternativen, aber ich denke, es ist schneller, durch Symbole zu scrollen, als die Orte, die Sie dort sehen, 1: 1
Tamara Wijsman
Guter Punkt. Das ist die Funktion, die mir im Menü "Änderungssymbol" fehlte.
Eric
1

Vielleicht ist IconViewer genau das, wonach Sie suchen.

bizarrechaos
quelle
0

Haben Sie es mit einem Ressourcenhacker oder einem Ressourcentuner versucht? Dies könnte ebenfalls hilfreich sein: Ändern Sie das Standardsymbol einer Exe

Vizz
quelle
Mein Problem ist mehr: "Bei einem Dateityp, der keinem Programm zugeordnet ist, die für die Datei verwendete Symboldatei suchen (oder extrahieren)".
Eric