Kā izvilkt vai saglabāt ikonu no EXE faila

Faila formāts, ko parasti izmanto ikonām, ir ICO. Interesantu padara tas, ka tas nav tipisks attēla formāts, bet gan failā iegulst dažādu izmēru un veidu attēlus, kā arī dažādus krāsu dziļumus.

Kā izvilkt vai saglabāt ikonu no EXE faila

Šī iemesla dēļ ikona var izskatīties vienādi 640 x 480 pikseļu un 4K monitoros, ja failā ir iegulti atbilstoši formāti.

Tāpēc ikonas izvilkšana no EXE faila nav viegls uzdevums. Pateicoties dažādām lietotnēm, ar dažiem vienkāršiem klikšķiem varat pārvērst jebkuru izpildāmā faila ikonas versiju par attēlu. Šajā rakstā tiks paskaidrots, kā to izdarīt.

EXE uz attēlu rīkiem

Labākais veids, kā izvilkt ikonas no EXE faila uz attēla failu, ir izmantot dažus trešās puses rīkus “exe-to-image”. Viņi visi strādā pēc viena principa.

Pirmkārt, viņi izvelk ikonas attēlu no EXE faila uz ICO failu. Pēc tam, tā kā ICO faili nav attēlu faili, tie veic vienu papildu darbību un pārvērš to PNG vai citos attēla formātos.

Tiešsaistē varat atrast dažādus rīkus, kas var izvilkt ikonu ICO failā, taču tikai daži no tiem tieši izvilks attēlu no binārā faila.

Labākie rīki ikonu izvilkšanai

Šie ir daži no visefektīvākajiem un lietotājam draudzīgākajiem rīkiem ikonu iegūšanai internetā.

1. IconViewer

IconViewer ir viens no vecākajiem ikonu ieguves rīkiem. Pēdējo reizi tas tika atjaunināts 2008. gadā, taču tas ir saderīgs ar Win 10. Jums tas arī būs jāinstalē, kas ir ērti cilvēkiem, kuriem tas bieži jāizmanto. No otras puses, tas var aizņemt nevajadzīgu vietu tiem, kuri vēlas to izmantot tikai vienu vai divas reizes.

Lai saglabātu ikonu, jums ir nepieciešams:

  1. Ar peles labo pogu noklikšķiniet uz EXE vai DLL faila.
  2. Noklikšķiniet uz "Properties".
  3. Atlasiet cilni Ikonas. Jūs redzēsit visas ar šo failu saistītās ikonas.
  4. Noklikšķiniet uz ikonas, kuru vēlaties izvilkt.
  5. Izvēlnē Ierīces attēli izvēlieties pareizo attēla izmēru un krāsu dziļumu. Tas atrodas zem ikonu loga.
  6. Zemāk noklikšķiniet uz ikonas “Saglabāt”.

    ikonu skatītājs

  7. Izvēlieties jaunā attēla atrašanās vietu un vēlamo attēla formātu (BMP vai PNG).
  8. Pēc tam rīks automātiski izvilks ikonu no EXE faila.

Ir arī iespēja atlasīt vairākus EXE failus, un, atkārtojot 1.–3. darbību, tajā pašā logā redzēsit visas to iegultās ikonas.

2. IkonasIzvilkums

Atšķirībā no IconViewer, IconsExtract ir atsevišķs EXE fails, kuram nav nepieciešama instalēšana. Vienkārši lejupielādējiet to un palaidiet to.

Uzreiz pēc tā palaišanas tiks parādīts logs "Meklēt ikonas", kurā jums būs jāatlasa faili un kursori, kurus vēlaties skenēt. Ir arī iespēja filtrēt nevajadzīgos ikonu izmērus un izvēlēties formātus un krāsu dziļumu.

Varat meklēt atsevišķu failu, ierakstot tā nosaukumu lodziņā vai pārlūkojot failu pārlūku. Ir arī iespēja skenēt visas mapes ar to apakšmapēm izpildāmajiem failiem. Varat pat veikt visu cietā diska nodalījumu skenēšanu. Tomēr tas var aizņemt daudz atmiņas un var aizņemt ilgu laiku.

ikonu izvilkums

Lai saglabātu ikonas, veiciet tālāk norādītās darbības.

  1. Atlasiet visas ikonas, kuras vēlaties iegūt.
  2. Noklikšķiniet uz izvēlnes "Fails".
  3. Atlasiet opciju Saglabāt atlasītās ikonas.
  4. Atrodiet mapi, kurā vēlaties saglabāt attēlu failus.
  5. Noklikšķiniet uz pogas Saglabāt ikonas.

Varat arī kopēt ikonu starpliktuvē un ielīmēt to citā programmā, piemēram, Microsoft Word, Adobe Photoshop, Paint utt.

3. QuickAny2Ico

Quick Any2Ico, iespējams, ir lietotājam draudzīgākais. Tam ir vienkāršs lietotāja interfeiss, un tai nav nepieciešama instalēšana. Vienkārši lejupielādējiet to un palaidiet to.

Palaižot rīku, jūs pamanīsit trīs lodziņus — vienu, lai atlasītu izpildāmo failu, vienu, lai atlasītu izvilktās ikonas galamērķi, un trešo, lai atlasītu izvilkšanas opcijas.

Ir arī iespēja iegūt ikonu, vienkārši velkot un nometot izpildāmo failu uz rīku. Tas automātiski atradīs faila ceļu, un jūs varat noklikšķināt uz pogas "Izvilkt to", lai sāktu procesu.

4. Thumbico

Šī lietotne neaprobežojas ar ikonu izvilkšanu tikai no izpildāmajiem failiem. Varat atrast jebkuru faila tipu, un Thumbico konvertēs faila ikonu par attēlu.

Tāpat lietotnei ir dažas interesantas funkcijas, piemēram, attēla pagriešana/apvēršana, fona krāsas un izmēra izvēle. Papildus parastajiem PNG un BMP formātiem ir arī iespēja saglabāt attēlu kā GIF un JPG.

Šai lietotnei ir portatīvā versija, kuru varat palaist uzreiz pēc lejupielādes. Bet jūs varat arī iegūt instalētāju, kas nodrošina dažas papildu funkcijas.

thumbico

Izvelciet EXE failu uz ikonu, izmantojot PowerShell

Ja nevēlaties izmantot nekādus rīkus, varat manuāli izvilkt ikonu no izpildāmā faila, izmantojot Microsoft PowerShell. Tas ir iespējams tikai operētājsistēmā Windows 10, un to var iegūt tikai ICO failā.

Lai to izdarītu, vispirms kopējiet šo kodu programmā PowerShell:

Get-Icon -mape c:exelocation -name

#>

Funkcija Get-Icon {

[CmdletBinding()]

Param (

[Parametrs(Obligāti=$True,HelpMessage="Ievadiet .EXE faila atrašanās vietu")]

[string]$mape

)

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

md $mape -ea 0 | Out-Null

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

ForEach-Object {

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

Rakstīšanas norise “Ikonas izvilkšana” $basename

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

}

}

Ierakstiet "Get-Icon-Folder [izpildāmā faila atrašanās vieta]", nevis "Get-Icon -folder c:exelocation -name".

Šis kods izvilks ikonu no izpildāmā faila un izveidos ICO failu tajā pašā direktorijā.

Izvilkšana ir vienkāršāka, izmantojot rīkus

Pat ja PowerShell metode pastāv, ir daudz vieglāk iegūt kādu no trešās puses rīkiem un ļaut viņiem veikt darbu. Viņi ne tikai pārveidos ikonu attēla failā, bet arī varat pielāgot veidu, izmēru un krāsu dziļumu.

Tomēr, ja vēlaties tikai ICO failu vai jums nepatīk trešās puses rīki, varat izmēģināt arī PowerShell opciju.

Kura ikonu izvilkšanas programmatūra jums patika visvairāk? Vai ikonu izvilkšanai izmantojat programmu PowerShell? Rakstiet komentāru zemāk un dariet mums to zināmu.