-
-
Save Stevoisiak/1ede59568ba58f7bda78613fcfc15542 to your computer and use it in GitHub Desktop.
| You can extract .ico icons from an exe with 7-zip! |
Cool trick! thanks
You can do of course do this on the command line using 7z with e and the -o flag while telling it to extract only the .rsrc/ICON path ...
Example: I just used in order to get my WINEskin Bookworm Adventures shortcut to look proper :)
7z e -oBWA-Icons /Users/conny/Applications/Wineskin/Bookworm\ Adventures\ 2.app/Contents/SharedSupport/prefix/drive_c/Bookworm\ Adventures\ Volume\ 2/BookwormAdventuresVol2.exe .rsrc/ICON
EDIT:
yes I am on macOS, using the Homebrew package
p7zip...
I was using p7zip but as @WinkelCode mentioned, the 7-zip dot org implementation is also available through the sevenzip(aliased as 7zip) package.
@cbrunnkvist FYI, 7zip has an official Linux/Mac CLI port. The Brew bottle is called sevenzip and the binary is called 7zz. I just tested it and it works the same way for extracting icons.
My understanding is that the official port (sevenzip/7zz) is the preferred program nowadays as it is actively maintained, which is important for stuff like security issues that crop up every now and then.
This is why I love the internet, thankyou kind strangers
Honorable Nomination at the most useless Gist Awards 2017
thanks!
oh my god...
I'm just...wow
had no f... idea 7zip could do this
You can do of course do this on the command line using
7zwitheand the-oflag while telling it to extract only the.rsrc/ICONpath ...Example: I just used in order to get my WINEskin Bookworm Adventures shortcut to look proper :)
7z e -oBWA-Icons /Users/conny/Applications/Wineskin/Bookworm\ Adventures\ 2.app/Contents/SharedSupport/prefix/drive_c/Bookworm\ Adventures\ Volume\ 2/BookwormAdventuresVol2.exe .rsrc/ICONEDIT:
yes I am on macOS, using the Homebrew package
p7zip...I was using
p7zipbut as @WinkelCode mentioned, the 7-zip dot org implementation is also available through thesevenzip(aliased as7zip) package.
thanks worked
Windows GUI:
- Open 7zFM.
- Navigate to exe file and select it.
- Extract it
- Icon is in
/.rsrc/ICONfolder
awesome info, thank you :)