ПК і мобільний

Як витягнути або зберегти піктограму з файлу EXE

Формат файлу, який зазвичай використовується для піктограм – ICO. Цікавим є те, що це не типовий формат зображення, а натомість вбудовує у файл зображення різних розмірів і типів, а також різну глибину кольору.

Як витягнути або зберегти піктограму з файлу EXE

З цієї причини значок може виглядати однаково на моніторах 640 x 480 пікселів і 4K, якщо у файлі вбудовані відповідні формати.

Тому витягти піктограму з EXE-файлу – непросте завдання. Завдяки різноманітним додаткам ви можете конвертувати будь-яку версію значка виконуваного файлу в зображення за кілька простих кліків. Ця стаття пояснить вам, як це зробити.

EXE до Image Tools

Найкращий спосіб витягти піктограми з файлу EXE до файлу зображення — це використовувати деякі сторонні інструменти «exe-to-image». Всі вони працюють за одним принципом.

Спочатку вони витягують зображення значка з файлу EXE у файл ICO. Потім, оскільки файли ICO не є файлами зображень, вони виконують один додатковий крок і перетворюють його в PNG або інші формати зображень.

Ви можете знайти в Інтернеті різні інструменти, які можуть витягти піктограму до файлу ICO, але лише деякі з них витягнуть зображення безпосередньо з двійкового файлу.

Найкращі інструменти для вилучення піктограм

Це одні з найефективніших та найзручніших інструментів для вилучення значків до зображень в Інтернеті.

1. IconViewer

IconViewer є одним із найстаріших інструментів для вилучення піктограм. Востаннє його оновлювали в 2008 році, але він сумісний з Win 10. Крім того, вам знадобиться його інсталювати, що зручно для людей, яким потрібно часто його використовувати. З іншого боку, він може зайняти непотрібний простір для тих, хто хоче використовувати його лише один-два рази.

Щоб зберегти піктограму, потрібно:

  1. Клацніть правою кнопкою миші файл EXE або DLL.
  2. Натисніть «Властивості».
  3. Виберіть вкладку «Значки». Ви побачите всі значки, пов’язані з цим файлом.
  4. Натисніть на піктограму, яку потрібно витягти.
  5. Виберіть правильний розмір зображення та глибину кольору в меню «Зображення пристрою». Він знаходиться під вікном піктограм.
  6. Натисніть значок «Зберегти» внизу.

    iconviewer

  7. Виберіть розташування нового зображення та потрібний формат зображення (BMP або PNG).
  8. Потім інструмент автоматично витягне піктограму з файлу EXE.

Існує також можливість вибрати кілька файлів EXE, і коли ви повторите кроки 1-3, ви побачите всі їхні вбудовані значки в тому самому вікні.

2. IconsExtract

На відміну від IconViewer, IconsExtract є окремим файлом EXE, який не потребує інсталяції. Просто завантажте його та запустіть.

Відразу після його запуску з’явиться вікно «Пошук значків», де вам потрібно буде вибрати файли та курсори, які потрібно просканувати. Також є можливість відфільтрувати непотрібні розміри піктограм і вибрати формати та глибину кольору.

Ви можете шукати окремий файл, ввівши його назву в поле або переглядаючи файловий провідник. Також є можливість сканувати цілі папки з їх підпапками на наявність виконуваних файлів. Ви навіть можете виконати сканування цілих розділів жорсткого диска. Однак це може зайняти багато пам’яті та тривалий час.

iconsextract

Щоб зберегти значки, потрібно:

  1. Виберіть усі піктограми, які потрібно витягти.
  2. Натисніть на меню «Файл».
  3. Виберіть опцію «Зберегти вибрані значки».
  4. Знайдіть папку, в яку ви хочете зберегти файли зображень.
  5. Натисніть кнопку «Зберегти значки».

Ви також можете скопіювати піктограму в буфер обміну та вставити її в іншу програму, наприклад Microsoft Word, Adobe Photoshop, Paint тощо.

3. QuickAny2Ico

Quick Any2Ico, мабуть, найзручніший з усіх. Він має простий користувальницький інтерфейс і не вимагає жодної установки. Просто завантажте його та запустіть.

Коли ви запустите інструмент, ви помітите три поля: одне для вибору виконуваного файлу, одне для вибору місця призначення для витягнутої піктограми і третє для параметрів вилучення.

Також є можливість витягнути піктограму, просто перетягнувши виконуваний файл на інструмент. Він автоматично знайде шлях до файлу, і ви можете натиснути кнопку «Вилучити», щоб почати процес.

4. Дюймовочка

Ця програма не обмежується вилученням піктограм лише з виконуваних файлів. Ви можете знайти файл будь-якого типу, і Thumbico перетворить піктограму файлу на зображення.

Крім того, програма має деякі цікаві функції, такі як обертання/перевертання зображення, вибір кольору та розміру фону. Крім звичайних форматів PNG і BMP, є можливість зберегти зображення у форматі GIF та JPG.

Ця програма поставляється в портативної версії, яку ви можете запустити відразу після завантаження. Але ви також можете отримати інсталятор, який надає деякі додаткові функції.

thumbico

Розпакуйте файл EXE до піктограми за допомогою PowerShell

Якщо ви не хочете використовувати будь-які інструменти, ви можете вручну витягти піктограму з виконуваного файлу за допомогою Microsoft PowerShell. Це можливо лише в Windows 10, і ви можете розпакувати лише файл ICO.

Для цього спочатку скопіюйте цей код у PowerShell:

Get-Icon -folder c:exelocation -name

#>

Функція Get-Icon {

[CmdletBinding()]

Парам (

[Параметр(Обов’язковий=$True,HelpMessage=”Введіть розташування файлу .EXE”)]

[рядок]$папка

)

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

md $folder -ea 0 | Out-Null

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

ForEach-Object {

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

Перебіг запису «Вилучення значка» $basename

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

}

}

Введіть "Get-Icon-Folder [розташування виконуваного файлу]" замість "Get-Icon -folder c:exelocation -name".

Цей код витягне піктограму з виконуваного файлу та створить файл ICO в тому ж каталозі.

За допомогою інструментів видобувати простіше

Навіть якщо існує метод PowerShell, набагато легше отримати один із інструментів сторонніх розробників і дозволити їм виконувати роботу. Вони не тільки перетворять піктограму у файл зображення, але ви також можете налаштувати тип, розмір і глибину кольору.

Однак, якщо вам потрібен лише файл ICO або вам не подобаються сторонні інструменти, ви також можете спробувати опцію PowerShell.

Яке програмне забезпечення для вилучення піктограм вам сподобалося найбільше? Чи використовуєте ви PowerShell для вилучення піктограм? Напишіть коментар нижче та повідомте нам про це.

$config[zx-auto] not found$config[zx-overlay] not found