Filformatet som vanligvis brukes til ikoner er ICO. Det som gjør det interessant, er at det ikke er et typisk bildeformat, men i stedet legger inn forskjellige bildestørrelser og -typer i filen, sammen med forskjellige fargedybder.
Av denne grunn kan et ikon se likt ut på 640 x 480 piksler og 4K-skjermer, hvis de aktuelle formatene er innebygd i filen.
Derfor er det ikke en enkel oppgave å pakke ut et ikon fra en EXE-fil. Takket være forskjellige apper kan du konvertere hvilken som helst versjon av en kjørbar fils ikon til et bilde med noen få enkle klikk. Denne artikkelen vil forklare deg hvordan du gjør det.
EXE til Image Tools
Den beste måten å trekke ut ikoner fra en EXE-fil til en bildefil er å bruke noen av tredjepartsverktøyene exe-to-image. De jobber alle med det samme prinsippet.
Først trekker de ut ikonbildet fra en EXE-fil til en ICO-fil. Siden ICO-filer ikke er bildefiler, utfører de ett ekstra trinn og konverterer det til PNG eller andre bildeformater.
Du kan finne forskjellige verktøy online som kan trekke ut et ikon til en ICO-fil, men bare noen få av dem vil direkte trekke ut et bilde fra den binære filen.
Beste verktøy for å trekke ut ikoner
Dette er noen av de mest effektive og brukervennlige ikon-til-bilde-ekstraheringsverktøyene på internett.
1. IconViewer
IconViewer er et av de eldste ikonutpakkingsverktøyene. Den ble sist oppdatert i 2008, men den er kompatibel med Win 10. Du trenger også å installere den, noe som er praktisk for folk som trenger å bruke den ofte. På den annen side kan det ta unødvendig plass for de som bare vil bruke den en eller to ganger.
For å lagre ikonet må du:
- Høyreklikk EXE eller DLL-filen.
- Klikk på Egenskaper.
- Velg 'Ikoner' -fanen. Du ser alle ikonene som er knyttet til den filen.
- Klikk på ikonet du vil trekke ut.
- Velg riktig bildestørrelse og fargedybde fra menyen Enhetsbilder. Det er under ikonvinduet.
- Klikk på Lagre-ikonet under.
- Velg plasseringen til det nye bildet og ønsket bildeformat (BMP eller PNG).
- Verktøyet trekker deretter automatisk ut ikonet fra EXE-filen.
Det er også et alternativ å velge flere EXE-filer, og når du gjentar trinn 1-3, vil du se alle de innebygde ikonene i samme vindu.
2. IkonerEkstrakt
I motsetning til IconViewer, IkonerEkstrakt er en frittstående EXE-fil som ikke krever installasjon. Bare last den ned og kjør den.
Rett etter at du har startet den, vises vinduet Søk etter ikoner der du må velge filene og markørene du vil skanne. Det er også et alternativ å filtrere ut unødvendige ikonstørrelser og velge formater og fargedybde.
Du kan søke etter en enkelt fil ved å skrive navnet i boksen eller ved å bla i filutforskeren. Det er også et alternativ å skanne hele mapper med undermappene for kjørbare filer. Du kan til og med utføre en skanning av hele harddiskpartisjonene. Dette kan imidlertid ta mye minne og kan ta lang tid.
For å lagre ikonene, bør du:
- Velg alle ikonene du vil trekke ut.
- Klikk på 'File' -menyen.
- Velg alternativet 'Lagre valgte ikoner'.
- Finn mappen du vil lagre bildefilene i.
- Klikk på 'Lagre ikoner' -knappen.
Du kan også kopiere et ikon til et utklippstavle og lime det inn i en annen app, for eksempel Microsoft Word, Adobe Photoshop, Paint, etc.
3. QuickAny2Ico
Rask Any2Ico er sannsynligvis den mest brukervennlige av gjengen. Den har et enkelt brukergrensesnitt og krever ingen installasjon. Bare last ned den og start den.
Når du kjører verktøyet, vil du legge merke til tre bokser - en for å velge en kjørbar fil, en for å velge destinasjonen for det ekstraherte ikonet, og den tredje for å pakke ut alternativer.
Det er også en mulighet til å trekke ut ikonet ved å bare dra og slippe den kjørbare filen til verktøyet. Den vil automatisk finne banen til filen, og du kan trykke på “Pakk ut” -knappen for å starte prosessen.
4. Thumbico
Denne appen er ikke begrenset til å bare trekke ut ikoner fra kjørbare filer. Du kan finne hvilken som helst filtype og Thumbico konverterer filikonet til et bilde.
Appen har også noen interessante funksjoner som å rotere / vende bildet, velge bakgrunnsfarge og størrelse. Det er også et alternativ å lagre et bilde som GIF og JPG, i tillegg til de vanlige PNG- og BMP-formatene.
Denne appen kommer i en bærbar versjon som du kan starte umiddelbart etter nedlasting. Men du kan også få installasjonsprogrammet som gir noen ekstra funksjoner.
Pakk ut EXE-fil til ikon ved hjelp av PowerShell
Hvis du ikke vil bruke noen verktøy, kan du manuelt trekke ut ikonet fra en kjørbar fil ved hjelp av Microsoft PowerShell. Dette er bare mulig på Windows 10, og du kan bare pakke ut til en ICO-fil.
For å gjøre det, kopier først denne koden til PowerShell:
Get-Icon -mappe c: exelocation -name
#>
Funksjon Get-Icon {
[CmdletBinding ()]
Stoppe (
[Parameter (obligatorisk = $ True, HelpMessage = Angi plasseringen til .EXE-filen)]
[string] $ -mappe
)
[System.Reflection.Assembly] :: LoadWithPartialName (‘System.Drawing’) | Ut-null
md $ mappe -ea 0 | Ut-null
dir $ -mappe * .exe -ea 0 -rec |
ForEach-Object {
$ baseName = [System.IO.Path] :: GetFileNameWithoutExtension ($ _. FullName)
Ikon for utpakke av skriveprosess $ basenavn
[System.Drawing.Icon] :: ExtractAssociatedIcon ($ _. FullName). ToBitmap (). Lagre ($ mappe $ basename.ico)
}
}
hvordan du sletter en melding på twitch
Skriv ‘Get-Icon-Folder [plasseringen til den kjørbare filen]’ i stedet for ‘Get-Icon-folder c: exelocation –name.’
Denne koden vil trekke ut ikonet fra den kjørbare filen og opprette en ICO-fil i samme katalog.
Utpakking er enklere med verktøyene
Selv om PowerShell-metoden eksisterer, er det mye lettere å få et av tredjepartsverktøyene og la dem gjøre jobben. Ikke bare vil de konvertere ikonet til en bildefil, men du kan også tilpasse type, størrelse og fargedybde.
Imidlertid, hvis du bare vil ha en ICO-fil eller ikke liker tredjepartsverktøy, kan du også prøve PowerShell-alternativet.
Hvilken programvare for ikonutpakking likte du best? Bruker du PowerShell til å trekke ut ikonene dine? Skriv en kommentar nedenfor og gi oss beskjed.