Filformatet, der typisk bruges til ikoner, er ICO. Hvad der gør det interessant er, at det ikke er et typisk billedformat, men i stedet integrerer forskellige billedstørrelser og -typer i filen sammen med forskellige farvedybder.
Af denne grund kan et ikon se det samme ud på 640 x 480 pixel og 4K-skærme, hvis de relevante formater er indlejret i filen.
Derfor er det ikke en nem opgave at udtrække et ikon fra en EXE-fil. Takket være forskellige apps kan du konvertere enhver version af en eksekverbar fils ikon til et billede med et par enkle klik. Denne artikel vil forklare dig, hvordan du gør det.
EXE til billedværktøjer
Den bedste måde at udtrække ikoner fra en EXE-fil til en billedfil er at bruge nogle af tredjepartsværktøjerne exe-til-billede. De arbejder alle på det samme princip.
Først udtrækker de ikonbilledet fra en EXE-fil til en ICO-fil. Da ICO-filer ikke er billedfiler, udfører de et ekstra trin og konverterer det til PNG eller andre billedformater.
Du kan finde forskellige værktøjer online, der kan udtrække et ikon til en ICO-fil, men kun nogle få af dem udtrækker et billede direkte fra den binære fil.
Bedste værktøjer til at udtrække ikoner
Dette er nogle af de mest effektive og brugervenlige ikon-til-billede-udtrækningsværktøjer på internettet.
1. IconViewer
IconViewer er et af de ældste ikonudtrækningsværktøjer. Det blev sidst opdateret i 2008, men det er kompatibelt med Win 10. Du bliver også nødt til at installere det, hvilket er praktisk for folk, der har brug for det ofte. På den anden side kan det tage unødvendig plads for dem, der kun vil bruge det en eller to gange.
For at gemme ikonet skal du:
- Højreklik på EXE- eller DLL-filen.
- Klik på 'Egenskaber'.
- Vælg fanen 'Ikoner'. Du får vist alle ikonerne, der er bundet til den fil.
- Klik på det ikon, du vil udtrække.
- Vælg den rigtige billedstørrelse og farvedybde i menuen 'Enhedsbilleder'. Det er under ikonvinduet.
- Klik på ikonet 'Gem' nedenunder.
- Vælg placeringen af det nye billede og det ønskede billedformat (BMP eller PNG).
- Værktøjet udtrækker derefter automatisk ikonet fra EXE-filen.
Der er også en mulighed for at vælge flere EXE-filer, og når du gentager trin 1-3, vil du se alle deres integrerede ikoner i samme vindue.
2. IconsExtract
I modsætning til IconViewer, IkonerUddrag er en enkeltstående EXE-fil, der ikke kræver nogen installation. Download det bare og kør det.
Lige efter du har startet det, vises vinduet 'Søg efter ikoner', hvor du skal vælge de filer og markører, du vil scanne. Der er også en mulighed for at filtrere unødvendige ikonstørrelser ud og vælge formater og farvedybde.
Du kan søge efter en individuel fil ved at skrive dens navn i feltet eller ved at gennemse filudforskeren. Der er også en mulighed for at scanne hele mapper med deres undermapper til de eksekverbare filer. Du kan endda udføre en scanning af hele harddiskpartitioner. Dette kan dog tage meget hukommelse og kan tage lang tid.
For at gemme ikonerne skal du:
- Vælg alle de ikoner, du vil udtrække.
- Klik på menuen 'File'.
- Vælg muligheden 'Gem valgte ikoner'.
- Find den mappe, som du vil gemme billedfilerne i.
- Klik på knappen 'Gem ikoner'.
Du kan også kopiere et ikon til et udklipsholder og indsætte det i en anden app, såsom Microsoft Word, Adobe Photoshop, Paint osv.
3. QuickAny2Ico
Hurtig Any2Ico er sandsynligvis den mest brugervenlige af flokken. Den har en simpel brugergrænseflade og kræver ingen installation. Download det bare og start det.
Når du kører værktøjet, bemærker du tre felter - en til at vælge en eksekverbar fil, en til at vælge destinationen for det udpakkede ikon og den tredje til at udpakke muligheder.
Der er også en mulighed for at udtrække ikonet ved blot at trække og slippe den eksekverbare fil til værktøjet. Det finder automatisk stien til filen, og du kan trykke på 'Udpak det' -knappen for at starte processen.
4. Thumbico
Denne app er ikke begrænset til kun at udtrække ikoner fra eksekverbare filer. Du kan finde enhver filtype og Thumbico konverterer filikonet til et billede.
Appen har også nogle interessante funktioner som at rotere / vende billedet, vælge baggrundsfarve og størrelse. Der er også en mulighed for at gemme et billede som en GIF og JPG udover de sædvanlige PNG- og BMP-formater.
Denne app kommer i en bærbar version, som du kan starte straks efter download. Men du kan også få installationsprogrammet, der giver nogle ekstra funktioner.
Uddrag EXE-fil til ikon ved hjælp af PowerShell
Hvis du ikke vil bruge nogen værktøjer, kan du manuelt udtrække ikonet fra en eksekverbar ved hjælp af Microsoft PowerShell. Dette er kun muligt på Windows 10, og du kan kun udpakke til en ICO-fil.
For at gøre det skal du først kopiere denne kode til PowerShell:
Get-Icon -mappe c: exelocation -navn
#>
Funktion Get-Icon {
[CmdletBinding ()]
Param (
[Parameter (obligatorisk = $ True, HelpMessage = Indtast placeringen af .EXE-filen)]
[string] $ mappe
)
[System.Reflection.Assembly] :: LoadWithPartialName (‘System.Drawing’) | Uden nul
md $ -mappe -ea 0 | Uden nul
dir $-mappe * .exe -ea 0 -rec |
ForEach-Object {
$ baseName = [System.IO.Path] :: GetFileNameWithoutExtension ($ _. FullName)
Ikon for udtrækning af skriveproces $ basenavn
[System.Drawing.Icon] :: ExtractAssociatedIcon ($ _. FullName). ToBitmap (). Gem ($ mappe $ basename.ico)
}
}
kontroller disk windows 10 kommandoprompt
Skriv 'Get-Icon-Folder [placeringen af den eksekverbare fil]' i stedet for 'Get-Icon-folder c: exelocation –name.'
Denne kode udtrækker ikonet fra den eksekverbare fil og opretter en ICO-fil i samme bibliotek.
Uddrag er lettere med værktøjerne
Selvom PowerShell-metoden findes, er det meget lettere at få et af tredjepartsværktøjerne og lade dem udføre arbejdet. Ikke kun vil de konvertere ikonet til en billedfil, men du kan også tilpasse typen, størrelsen og farvedybden.
Men hvis du kun vil have en ICO-fil, eller du ikke kan lide tredjepartsværktøjer, kan du også prøve PowerShell-indstillingen.
Hvilket software til ikonudtrækning kunne du lide mest? Bruger du PowerShell til at udtrække dine ikoner? Skriv en kommentar nedenfor og lad os vide det.