Az ikonokhoz általában használt fájlformátum az ICO. Érdekessége az, hogy nem egy tipikus képformátum, hanem különböző méretű és típusú képeket ágyaz be a fájlba, különböző színmélységekkel együtt.
Emiatt egy ikon ugyanúgy nézhet ki 640 x 480 pixeles és 4K-s monitorokon, ha a megfelelő formátumok be vannak ágyazva a fájlba.
Ezért nem könnyű feladat egy ikon kibontása egy EXE fájlból. A különféle alkalmazásoknak köszönhetően a végrehajtható fájl ikonjának bármely verzióját néhány kattintással képpé konvertálhatja. Ez a cikk elmagyarázza Önnek, hogyan kell ezt csinálni.
EXE az Image Toolshoz
Az ikonok EXE-fájlból képfájlba bontásának legjobb módja a harmadik féltől származó „exe-to-image” eszközök használata. Mindegyik ugyanazon az elven működik.
Először kibontják az ikonképet egy EXE fájlból ICO fájlba. Ezután, mivel az ICO fájlok nem képfájlok, végrehajtanak egy további lépést, és átalakítják PNG vagy más képformátumokká.
Különféle eszközöket találhat az interneten, amelyekkel ikont lehet kivonni egy ICO-fájlba, de ezek közül csak néhány képes közvetlenül kibontani a képet a bináris fájlból.
A legjobb eszközök az ikonok kivonásához
Ezek a leghatékonyabb és legfelhasználóbarátabb ikonok képpé kinyerésére szolgáló eszközök az interneten.
1. IconViewer
Az IconViewer az egyik legrégebbi ikonkibontó eszköz. Utoljára 2008-ban frissítették, de kompatibilis a Win 10 rendszerrel. Ezenkívül telepítenie kell, ami kényelmes azoknak, akik gyakran használják. Másrészt felesleges helyet foglalhat el annak, aki csak egyszer-kétszer szeretné használni.
Az ikon mentéséhez a következőket kell tennie:
- Kattintson a jobb gombbal az EXE vagy DLL fájlra.
- Kattintson a „Tulajdonságok” elemre.
- Válassza az „Ikonok” lapot. Látni fogja a fájlhoz kapcsolódó összes ikont.
- Kattintson arra az ikonra, amelyet ki szeretne bontani.
- Válassza ki a megfelelő képméretet és színmélységet az „Eszközképek” menüből. Az ikonablak alatt található.
- Kattintson az alatta lévő „Mentés” ikonra.
- Válassza ki az új kép helyét és a kívánt képformátumot (BMP vagy PNG).
- Az eszköz ezután automatikusan kicsomagolja az ikont az EXE fájlból.
Lehetőség van több EXE-fájl kiválasztására is, és amikor megismétli az 1-3. lépéseket, az összes beágyazott ikonját ugyanabban az ablakban fogja látni.
2. IkonokKivonat
Az IconViewer-rel ellentétben az IconsExtract egy önálló EXE-fájl, amely nem igényel telepítést. Csak töltse le és futtassa.
Közvetlenül az indítás után megjelenik egy „Ikonok keresése” ablak, ahol ki kell választania a vizsgálni kívánt fájlokat és kurzorokat. Lehetőség van a szükségtelen ikonméretek kiszűrésére, valamint a formátumok és a színmélység kiválasztására is.
Egyedi fájlt kereshet, ha beírja a nevét a mezőbe, vagy böngészhet a fájlkezelőben. Lehetőség van arra is, hogy teljes mappákat szkenneljen almappáikkal a végrehajtható fájlokért. Akár teljes merevlemez-partíciót is átvizsgálhat. Ez azonban sok memóriát foglalhat el, és hosszú ideig is eltarthat.
Az ikonok mentéséhez a következőket kell tennie:
- Jelölje ki az összes kivonatolni kívánt ikont.
- Kattintson a „Fájl” menüre.
- Válassza a „Kijelölt ikonok mentése” lehetőséget.
- Keresse meg azt a mappát, amelybe menteni szeretné a képfájlokat.
- Kattintson az „Ikonok mentése” gombra.
Másolhat egy ikont a vágólapra, és beillesztheti egy másik alkalmazásba, például a Microsoft Wordbe, az Adobe Photoshopba, a Paintbe stb.
3. QuickAny2Ico
A Quick Any2Ico valószínűleg a legfelhasználóbarátabb. Egyszerű felhasználói felülettel rendelkezik, és nem igényel telepítést. Csak töltse le és indítsa el.
Az eszköz futtatásakor három mezőt fog észrevenni – az egyikben egy végrehajtható fájlt, a másikban a kicsomagolt ikon célhelyét, a harmadikban pedig a kicsomagolási lehetőségeket kell kiválasztani.
Lehetőség van az ikon kibontására is úgy, hogy a végrehajtható fájlt egyszerűen húzza az eszközbe. Automatikusan megkeresi a fájl elérési útját, és a folyamat elindításához nyomja meg a „Kicsomagolás” gombot.
4. Thumbico
Ez az alkalmazás nem korlátozódik az ikonok kibontására csak a végrehajtható fájlokból. Bármilyen fájltípust megtalálhat, és a Thumbico a fájl ikonját képpé konvertálja.
Ezenkívül az alkalmazásnak van néhány érdekes funkciója, például a kép elforgatása/fordítása, a háttérszín és a méret kiválasztása. Lehetőség van a kép GIF és JPG formátumban történő mentésére is, a szokásos PNG és BMP formátumok mellett.
Ez az alkalmazás hordozható verzióban érkezik, amelyet a letöltés után azonnal elindíthat. De beszerezheti a telepítőt is, amely további funkciókat biztosít.
Bontsa ki az EXE fájlt az ikonra a PowerShell segítségével
Ha nem szeretne semmilyen eszközt használni, manuálisan kibonthatja az ikont egy végrehajtható fájlból a Microsoft PowerShell segítségével. Ez csak Windows 10 rendszeren lehetséges, és csak ICO-fájlba bonthatja ki.
Ehhez először másolja ezt a kódot a PowerShellbe:
Get-Icon -mappa c:exelocation -name
#>
Funkció Get-Icon {
[CmdletBinding()]
Param (
[Parameter(Kényelmes=$True,HelpMessage="Adja meg az .EXE fájl helyét")]
[karakterlánc]$mappa
)
[System.Reflection.Assembly]::LoadWithPartialName(‘System.Drawing’) | Out-Null
md $mappa -ea 0 | Out-Null
könyvtár $mappa *.exe -ea 0 -rec |
ForEach-Object {
$baseName = [System.IO.Path]::GetFileNameWithoutExtension($_.FullName)
Írás-folyamat „Ikon kibontása” $alapnév
[System.Drawing.Icon]::ExtractAssociatedIcon($_.FullName).ToBitmap().Save(“$mappa$alapnév.ico”)
}
}
Írja be a „Get-Icon-Folder [a végrehajtható fájl helye]” parancsot a „Get-Icon -folder c:exelocation –name” helyett.
Ez a kód kibontja az ikont a végrehajtható fájlból, és létrehoz egy ICO-fájlt ugyanabban a könyvtárban.
A kivonás egyszerűbb az eszközökkel
Még ha a PowerShell-módszer létezik is, sokkal könnyebb megszerezni a harmadik féltől származó eszközök egyikét, és hagyni őket elvégezni a munkát. Nemcsak az ikont konvertálják képfájllá, hanem testreszabhatja a típust, a méretet és a színmélységet is.
Ha azonban csak ICO-fájlt szeretne, vagy nem szereti a harmadik féltől származó eszközöket, kipróbálhatja a PowerShell opciót is.
Melyik ikonbontó szoftver tetszett a legjobban? Használja a PowerShellt az ikonok kibontására? Írjon megjegyzést alább, és tudassa velünk.