Jak extrahovat nebo uložit ikonu ze souboru EXE

Typ souboru používaný pro ikony je ICO. Zajímavé je, že se nejedná o typický formát obrázku, ale místo toho do souboru vkládá různé velikosti a typy obrázků spolu s různými barevnými hloubkami.

Jak extrahovat nebo uložit ikonu ze souboru EXE

Z tohoto důvodu může ikona vypadat stejně na monitorech s rozlišením 640 x 480 pixelů a 4K, pokud jsou v souboru vloženy příslušné formáty.

To je důvod, proč extrahování ikony ze souboru EXE není snadný úkol. Díky různým aplikacím můžete převést jakoukoli verzi ikony spustitelného souboru na obrázek několika jednoduchými kliknutími. Tento článek vám vysvětlí, jak na to.

EXE do Image Tools

Nejlepším způsobem, jak extrahovat ikony ze souboru EXE do souboru obrázku, je použít některé nástroje „exe-to-image“ třetích stran. Všechny fungují na stejném principu.

Nejprve extrahují obrázek ikony ze souboru EXE do souboru ICO. Poté, protože soubory ICO nejsou soubory obrázků, provedou jeden krok navíc a převedou jej do formátu PNG nebo jiného obrazového formátu.

Na internetu můžete najít různé nástroje, které dokážou extrahovat ikonu do souboru ICO, ale jen několik z nich přímo extrahuje obrázek z binárního souboru.

Nejlepší nástroje pro extrahování ikon

Toto jsou některé z nejúčinnějších a uživatelsky nejpřívětivějších nástrojů pro extrahování ikon na obrázky na internetu.

1. IconViewer

IconViewer je jedním z nejstarších nástrojů pro extrahování ikon. Naposledy byla aktualizována v roce 2008, ale je kompatibilní s Win 10. Také ji budete muset nainstalovat, což je výhodné pro lidi, kteří ji potřebují často používat. Na druhou stranu může zbytečně zabírat místo těm, kteří jej chtějí použít jen jednou nebo dvakrát.

Chcete-li ikonu uložit, musíte:

  1. Klepněte pravým tlačítkem myši na soubor EXE nebo DLL.
  2. Klikněte na „Vlastnosti“.
  3. Vyberte kartu „Ikony“. Uvidíte všechny ikony spojené s tímto souborem.
  4. Klikněte na ikonu, kterou chcete extrahovat.
  5. Vyberte správnou velikost obrázku a barevnou hloubku z nabídky „Obrázky zařízení“. Nachází se pod oknem ikony.
  6. Klikněte na ikonu 'Uložit' pod ní.

    prohlížeč ikon

  7. Vyberte umístění nového obrázku a požadovaný formát obrázku (BMP nebo PNG).
  8. Nástroj poté automaticky extrahuje ikonu ze souboru EXE.

Existuje také možnost vybrat více souborů EXE a když zopakujete kroky 1-3, uvidíte všechny jejich vložené ikony ve stejném okně.

2. IconsExtract

Na rozdíl od IconViewer je IconsExtract samostatný EXE soubor, který nevyžaduje žádnou instalaci. Stačí si jej stáhnout a spustit.

Ihned po jeho spuštění se zobrazí okno „Vyhledat ikony“, kde budete muset vybrat soubory a kurzory, které chcete skenovat. K dispozici je také možnost odfiltrovat zbytečné velikosti ikon a zvolit formáty a barevnou hloubku.

Jednotlivý soubor můžete vyhledat zadáním jeho názvu do pole nebo procházením průzkumníka souborů. K dispozici je také možnost skenování celých složek s jejich podsložkami pro spustitelné soubory. Můžete dokonce provést kontrolu celých oddílů pevného disku. To však může zabírat hodně paměti a může to trvat dlouho.

iconsextract

Chcete-li ikony uložit, měli byste:

  1. Vyberte všechny ikony, které chcete extrahovat.
  2. Klikněte na nabídku „Soubor“.
  3. Vyberte možnost „Uložit vybrané ikony“.
  4. Vyhledejte složku, do které chcete uložit soubory obrázků.
  5. Klikněte na tlačítko „Uložit ikony“.

Můžete také zkopírovat ikonu do schránky a vložit ji do jiné aplikace, jako je Microsoft Word, Adobe Photoshop, Malování atd.

3. QuickAny2Ico

Quick Any2Ico je pravděpodobně uživatelsky nejpřívětivější ze všech. Má jednoduché uživatelské rozhraní a nevyžaduje žádnou instalaci. Stačí si jej stáhnout a spustit.

Když nástroj spustíte, všimnete si tří polí – jedno pro výběr spustitelného souboru, jedno pro výběr cíle pro extrahovanou ikonu a třetí pro extrahování možností.

Existuje také možnost extrahovat ikonu pouhým přetažením spustitelného souboru do nástroje. Automaticky najde cestu k souboru a kliknutím na tlačítko „Rozbalit“ spustíte proces.

4. Palec

Tato aplikace se neomezuje na extrahování ikon pouze ze spustitelných souborů. Můžete najít jakýkoli typ souboru a Thumbico převede ikonu souboru na obrázek.

Aplikace má také některé zajímavé funkce, jako je otáčení / překlápění obrázku, výběr barvy a velikosti pozadí. Kromě obvyklých formátů PNG a BMP je zde také možnost uložit obrázek jako GIF a JPG.

Tato aplikace je dodávána v přenosné verzi, kterou můžete spustit ihned po stažení. Ale můžete také získat instalační program, který poskytuje některé další funkce.

thumbico

Extrahujte soubor EXE do ikony pomocí prostředí PowerShell

Pokud nechcete používat žádné nástroje, můžete ručně extrahovat ikonu ze spustitelného souboru pomocí Microsoft PowerShell. To je možné pouze ve Windows 10 a extrahovat můžete pouze do souboru ICO.

Chcete-li tak učinit, nejprve zkopírujte tento kód do prostředí PowerShell:

Get-Icon -folder c:exelocation -name

#>

Funkce Get-Icon {

[CmdletBinding()]

Param (

[Parameter(Mandatory=$True,HelpMessage=”Zadejte umístění souboru .EXE”)]

[string]$složka

)

[System.Reflection.Assembly]::LoadWithPartialName(‘System.Drawing’) | Out-Null

md $složka -ea 0 | Out-Null

dir $folder *.exe -ea 0 -rec |

ForEach-Object {

$baseName = [System.IO.Path]::GetFileNameWithoutExtension($_.FullName)

Průběh zápisu „Extrahování ikony“ $basename

[System.Drawing.Icon]::ExtractAssociatedIcon($_.FullName).ToBitmap().Save(“$folder$basename.ico”)

}

}

Napište ‚Get-Icon-Folder [umístění spustitelného souboru]‘ místo ‚Get-Icon -folder c:exelocation –name.‘

Tento kód extrahuje ikonu ze spustitelného souboru a vytvoří soubor ICO ve stejném adresáři.

Extrahování je snazší s nástroji

I když metoda PowerShell existuje, je mnohem jednodušší získat některý z nástrojů třetích stran a nechat je pracovat. Nejen, že převedou ikonu na soubor obrázku, ale můžete také přizpůsobit typ, velikost a barevnou hloubku.

Pokud však chcete pouze soubor ICO nebo se vám nelíbí nástroje třetích stran, můžete také vyzkoušet možnost PowerShell.

Který software pro extrahování ikon se vám nejvíce líbil? Používáte PowerShell k extrahování ikon? Napište komentář níže a dejte nám vědět.