פורמט הקובץ המשמש בדרך כלל עבור סמלים הוא ICO. מה שהופך אותו למעניין הוא שזה לא פורמט תמונה טיפוסי, אלא מטמיע בקובץ גדלים וסוגים שונים של תמונה, יחד עם עומקי צבע שונים.
מסיבה זו, סמל יכול להיראות אותו הדבר במסכי 640 x 480 פיקסלים ו-4K, אם הפורמטים המתאימים מוטבעים בקובץ.
זו הסיבה שחילוץ אייקון מקובץ EXE אינה משימה קלה. הודות לאפליקציות שונות, אתה יכול להמיר כל גרסה של סמל קובץ הפעלה לתמונה בכמה לחיצות פשוטות. מאמר זה יסביר לכם כיצד לעשות זאת.
EXE לכלי תמונה
הדרך הטובה ביותר לחלץ אייקונים מקובץ EXE לקובץ תמונה היא להשתמש בחלק מהכלים 'exe-to-image' של צד שלישי. כולם עובדים על אותו עיקרון.
ראשית, הם מחלצים את תמונת הסמל מקובץ EXE לקובץ ICO. לאחר מכן, מכיוון שקובצי ICO אינם קובצי תמונה, הם מבצעים שלב נוסף וממירים אותו ל-PNG או פורמטים אחרים של תמונה.
אתה יכול למצוא כלים שונים באינטרנט שיכולים לחלץ אייקון לקובץ ICO, אבל רק מעטים מהם יחלצו תמונה ישירות מהקובץ הבינארי.
הכלים הטובים ביותר לחילוץ אייקונים
אלו הם כמה מהכלים היעילים והידידותיים ביותר לחילוץ אייקונים לתמונה באינטרנט.
1. IconViewer
IconViewer הוא אחד הכלים הוותיקים ביותר לחילוץ אייקונים. הוא עודכן לאחרונה בשנת 2008, אך הוא תואם ל-Win 10. כמו כן, תצטרך להתקין אותו, וזה נוח לאנשים שצריכים להשתמש בו לעתים קרובות. מצד שני, הוא עלול לתפוס מקום מיותר למי שרוצה להשתמש בו רק פעם או פעמיים.
כדי לשמור את הסמל עליך:
- לחץ לחיצה ימנית על קובץ EXE או DLL.
- לחץ על 'מאפיינים'.
- בחר בכרטיסייה 'סמלים'. תראה את כל הסמלים הקשורים לקובץ הזה.
- לחץ על הסמל שברצונך לחלץ.
- בחר את גודל התמונה ואת עומק הצבע המתאימים מתפריט 'תמונות התקן'. זה מתחת לחלון הסמל.
- לחץ על הסמל 'שמור' מתחת.
- בחר את המיקום של התמונה החדשה ואת פורמט התמונה הרצוי (BMP או PNG).
- לאחר מכן הכלי יחלץ אוטומטית את הסמל מקובץ ה-EXE.
ישנה גם אפשרות לבחור מספר קבצי EXE וכאשר תחזור על שלבים 1-3, תראה את כל הסמלים המוטבעים שלהם באותו חלון.
2. אייקונים לחלץ
שלא כמו IconViewer, IconsExtract הוא קובץ EXE עצמאי שאינו דורש התקנה כלשהי. פשוט הורד אותו והפעל אותו.
מיד לאחר שתפעיל אותו, יופיע חלון 'חיפוש סמלים' שבו תצטרך לבחור את הקבצים והסממנים שברצונך לסרוק. יש גם אפשרות לסנן גדלי אייקונים מיותרים ולבחור פורמטים ועומק צבע.
אתה יכול לחפש קובץ בודד על ידי הקלדת שמו בתיבה או על ידי גלישה בסייר הקבצים. יש גם אפשרות לסרוק תיקיות שלמות עם תיקיות המשנה שלהן עבור קבצי ההפעלה. אתה יכול אפילו לבצע סריקה של מחיצות דיסק קשיח שלמות. עם זאת, זה עשוי לתפוס זיכרון רב ויכול להימשך זמן רב.
כדי לשמור את הסמלים, עליך:
- בחר את כל הסמלים שברצונך לחלץ.
- לחץ על התפריט 'קובץ'.
- בחר באפשרות 'שמור סמלים נבחרים'.
- אתר את התיקיה שבה ברצונך לשמור את קבצי התמונה.
- לחץ על כפתור 'שמור סמלים'.
אתה יכול גם להעתיק סמל ללוח ולהדביק אותו באפליקציה אחרת, כגון Microsoft Word, Adobe Photoshop, Paint וכו'.
3. QuickAny2Ico
Quick Any2Ico הוא כנראה הידידותי ביותר למשתמש של החבורה. יש לו ממשק משתמש פשוט ואינו דורש התקנה כלשהי. פשוט הורד אותו והפעל אותו.
כאשר אתה מפעיל את הכלי, תבחין בשלוש תיבות - אחת לבחירת קובץ הפעלה, אחת לבחירת היעד לסמל שחולץ, והשלישית לאפשרויות חילוץ.
ישנה גם אפשרות לחלץ את הסמל על ידי גרירה ושחרור של קובץ ההפעלה לכלי. זה יאתר אוטומטית את הנתיב של הקובץ ואתה יכול ללחוץ על כפתור 'חלץ אותו' כדי להתחיל בתהליך.
4. Thumbico
אפליקציה זו אינה מוגבלת לחילוץ סמלים רק מקבצי הפעלה. אתה יכול לאתר כל סוג קובץ ו-Thumbico תמיר את סמל הקובץ לתמונה.
כמו כן, לאפליקציה יש כמה תכונות מעניינות כמו סיבוב/היפוך התמונה, בחירת צבע וגודל הרקע. יש גם אפשרות לשמור תמונה כ-GIF ו-JPG, מלבד הפורמטים הרגילים של PNG ו-BMP.
אפליקציה זו מגיעה בגרסה ניידת שתוכל להפעיל מיד לאחר ההורדה. אבל אתה יכול גם לקבל את המתקין שמספק כמה תכונות נוספות.
חלץ קובץ EXE לסמל באמצעות PowerShell
אם אינך רוצה להשתמש בכלים, אתה יכול לחלץ את הסמל באופן ידני מקובץ הפעלה באמצעות Microsoft PowerShell. זה אפשרי רק ב-Windows 10 ואתה יכול לחלץ רק לקובץ ICO.
לשם כך, ראשית, העתק את הקוד הזה ל- PowerShell:
Get-Icon -תיקייה c:exelocation -שם
#>
פונקציה Get-Icon {
[CmdletBinding()]
פארם (
[Parameter(Mandatory=$True,HelpMessage="הזן את המיקום של קובץ ה-EXE")]
[string]$תיקייה
)
[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 כדי לחלץ את הסמלים שלך? כתבו תגובה למטה וספרו לנו.