Định dạng tệp thường được sử dụng cho các biểu tượng là ICO. Điều khiến nó thú vị là nó không phải là một định dạng hình ảnh thông thường, mà thay vào đó, nhúng nhiều loại và kích thước hình ảnh khác nhau vào tệp, cùng với các độ sâu màu khác nhau.
Vì lý do này, một biểu tượng có thể trông giống nhau trên màn hình 640 x 480 pixel và 4K, nếu các định dạng thích hợp được nhúng trong tệp.
Đó là lý do tại sao trích xuất một biểu tượng từ tệp EXE không phải là một nhiệm vụ dễ dàng. Nhờ các ứng dụng khác nhau, bạn có thể chuyển đổi bất kỳ phiên bản nào của biểu tượng tệp thi hành thành hình ảnh chỉ bằng một vài cú nhấp chuột đơn giản. Bài viết này sẽ giải thích cho bạn cách làm điều đó.
EXE sang Công cụ Hình ảnh
Cách tốt nhất để trích xuất các biểu tượng từ tệp EXE sang tệp hình ảnh là sử dụng một số công cụ 'exe-to-image' của bên thứ ba. Tất cả chúng đều hoạt động trên cùng một nguyên tắc.
Đầu tiên, họ trích xuất hình ảnh biểu tượng từ tệp EXE sang tệp ICO. Sau đó, vì tệp ICO không phải là tệp hình ảnh, chúng thực hiện thêm một bước và chuyển đổi nó sang PNG hoặc các định dạng hình ảnh khác.
Bạn có thể tìm thấy nhiều công cụ trực tuyến có thể trích xuất một biểu tượng vào tệp ICO, nhưng chỉ một số công cụ trong số đó sẽ trích xuất trực tiếp hình ảnh từ tệp nhị phân.
Các công cụ tốt nhất để trích xuất các biểu tượng
Đây là một số công cụ trích xuất biểu tượng thành hình ảnh thân thiện và hiệu quả nhất trên internet.
1. IconViewer
IconViewer là một trong những công cụ giải nén biểu tượng lâu đời nhất. Nó được cập nhật lần cuối vào năm 2008, nhưng nó tương thích với Win 10. Ngoài ra, bạn sẽ cần phải cài đặt nó, rất tiện lợi cho những người cần sử dụng thường xuyên. Mặt khác, nó có thể chiếm dung lượng không cần thiết đối với những người chỉ muốn sử dụng một hoặc hai lần.
Để lưu biểu tượng, bạn cần:
- Bấm chuột phải vào tệp EXE hoặc DLL.
- Nhấp vào 'Thuộc tính.'
- Chọn tab 'Biểu tượng'. Bạn sẽ thấy tất cả các biểu tượng được liên kết với tệp đó.
- Bấm vào biểu tượng mà bạn muốn giải nén.
- Chọn kích thước hình ảnh và độ sâu màu thích hợp từ menu 'Hình ảnh thiết bị'. Nó nằm bên dưới cửa sổ biểu tượng.
- Nhấp vào biểu tượng 'Lưu' bên dưới.
- Chọn vị trí của hình ảnh mới và định dạng hình ảnh mong muốn (BMP hoặc PNG).
- Sau đó, công cụ sẽ tự động trích xuất biểu tượng từ tệp EXE.
Ngoài ra còn có một tùy chọn để chọn nhiều tệp EXE và khi lặp lại các bước 1-3, bạn sẽ thấy tất cả các biểu tượng được nhúng của chúng trong cùng một cửa sổ.
2. IconsExtract
Không giống như IconViewer, IconsExtract là một tệp EXE độc lập không yêu cầu bất kỳ cài đặt nào. Chỉ cần tải xuống và chạy nó.
Ngay sau khi bạn khởi chạy, cửa sổ 'Tìm kiếm biểu tượng' sẽ xuất hiện, nơi bạn cần chọn các tệp và con trỏ mà bạn muốn quét. Ngoài ra còn có một tùy chọn để lọc ra các kích thước biểu tượng không cần thiết, chọn định dạng và độ sâu màu.
Bạn có thể tìm kiếm một tệp riêng lẻ bằng cách nhập tên của tệp đó vào hộp hoặc bằng cách duyệt qua trình khám phá tệp. Ngoài ra còn có một tùy chọn để quét toàn bộ thư mục bằng các thư mục con của chúng để tìm tệp thực thi. Bạn thậm chí có thể thực hiện quét toàn bộ phân vùng đĩa cứng. Tuy nhiên, điều này có thể chiếm nhiều bộ nhớ và có thể mất nhiều thời gian.
Để lưu các biểu tượng, bạn nên:
- Chọn tất cả các biểu tượng bạn muốn giải nén.
- Nhấp vào menu 'Tệp'.
- Chọn tùy chọn 'Lưu các biểu tượng đã chọn'.
- Định vị thư mục mà bạn muốn lưu các tệp hình ảnh vào.
- Nhấp vào nút 'Lưu biểu tượng'.
Bạn cũng có thể sao chép một biểu tượng vào khay nhớ tạm và dán nó vào một ứng dụng khác, chẳng hạn như Microsoft Word, Adobe Photoshop, Paint, v.v.
3. QuickAny2Ico
Quick Any2Ico có lẽ là ứng dụng thân thiện với người dùng nhất. Nó có giao diện người dùng đơn giản và không yêu cầu bất kỳ cài đặt nào. Chỉ cần tải xuống và khởi chạy nó.
Khi bạn chạy công cụ, bạn sẽ nhận thấy ba hộp - một để chọn tệp thực thi, một để chọn đích cho biểu tượng được trích xuất và hộp thứ ba để giải nén các tùy chọn.
Ngoài ra còn có khả năng trích xuất biểu tượng bằng cách kéo và thả tệp thực thi vào công cụ. Nó sẽ tự động định vị đường dẫn của tệp và bạn có thể nhấn nút ‘Giải nén tệp’ để bắt đầu quá trình.
4. Thumbico
Ứng dụng này không giới hạn chỉ trích xuất các biểu tượng từ các tệp thực thi. Bạn có thể định vị bất kỳ loại tệp nào và Thumbico sẽ chuyển đổi biểu tượng tệp thành hình ảnh.
Ngoài ra, ứng dụng còn có một số tính năng thú vị như xoay / lật hình ảnh, chọn màu nền và kích thước. Ngoài ra còn có một tùy chọn để lưu hình ảnh dưới dạng GIF và JPG, bên cạnh các định dạng PNG và BMP thông thường.
Ứng dụng này có phiên bản di động mà bạn có thể khởi chạy ngay sau khi tải xuống. Nhưng bạn cũng có thể tải xuống trình cài đặt cung cấp một số tính năng bổ sung.
Giải nén tệp EXE thành biểu tượng bằng PowerShell
Nếu không muốn sử dụng bất kỳ công cụ nào, bạn có thể trích xuất thủ công biểu tượng từ tệp thực thi bằng Microsoft PowerShell. Điều này chỉ có thể thực hiện được trên Windows 10 và bạn chỉ có thể giải nén thành tệp ICO.
Để làm như vậy, trước tiên, hãy sao chép mã này vào PowerShell:
Get-Icon -folder c: exelocation -name
#>
Hàm Get-Icon {
[CmdletBinding ()]
Tham số (
[Tham số (Bắt buộc = $ True, HelpMessage = ”Nhập vị trí của tệp .EXE”)]
[string] $ thư mục
)
[System.Reflection.Assembly] :: LoadWithPartialName (‘System.Drawing’) | Out-Null
thư mục md $ -ea 0 | Out-Null
thư mục dir $ * .exe -ea 0 -rec |
ForEach-Object {
$ baseName = [System.IO.Path] :: GetFileNameWithoutExtension ($ _. FullName)
Tiến trình ghi “Biểu tượng trích xuất” $ basename
[System.Drawing.Icon] :: ExtractAssociatedIcon ($ _. FullName) .ToBitmap (). Save (“$ folder $ basename.ico”)
}
}
Nhập ‘Get-Icon-Folder [vị trí của tệp thực thi]’ thay vì ‘Get-Icon -folder c: exelocation –name.’
Mã này sẽ trích xuất biểu tượng từ tệp thực thi và tạo tệp ICO trong cùng thư mục.
Giải nén dễ dàng hơn với các công cụ
Ngay cả khi phương thức PowerShell tồn tại, việc tải một trong các công cụ của bên thứ ba và để chúng thực hiện công việc sẽ dễ dàng hơn nhiều. Họ không chỉ chuyển đổi biểu tượng thành tệp hình ảnh mà bạn còn có thể tùy chỉnh loại, kích thước và độ sâu màu.
Tuy nhiên, nếu bạn chỉ muốn một tệp ICO hoặc bạn không thích các công cụ của bên thứ ba, bạn cũng có thể thử tùy chọn PowerShell.
Bạn thích phần mềm giải nén biểu tượng nào nhất? Bạn có sử dụng PowerShell để giải nén các biểu tượng của mình không? Viết bình luận bên dưới và cho chúng tôi biết.