Powershell - Extracting a program icon
To support me, you can subscribe to the channel, share and like the videos, disable your ad blocker or make a donation. Thank you!
Hello,
I recently needed to extract a program icon, opportunity to do a bit of Powershell you might ask?
# Loading the assembly.Add-Type -AssemblyName System.Drawing
# Export folder$destination = "C:\wf\DownloadsIcons"
## Extract the icon# Path to executable$path = "$env:windir\system32\windowspowershell\v1.0\powershell_ise.exe"
# Recovery of the file name without the extension$IconName = [System.IO.Path]::GetFileNameWithoutExtension($path)
# Definition of the extraction path and the name of the icon file$FullName = $destination + '\' + $IconName + ".ico"
# Extract the icon[System.Drawing.Icon]::ExtractAssociatedIcon($path).ToBitmap().Save($FullName)
Related links
Powershell - Simply send objects to different variables
Powershell - Tip - Simply send objects to different variablesPowershell - Testing network connectivity and port accessibility
Testing network connectivity and port accessibility with PowershellPowershell - Display network connections (equivalent to netstat)
Display network connections (listening ports, active connections...)Powershell - Testing name resolution (equivalent to nslookup)
Powershell commands to test name resolution (equivalent to nslookup)Powershell - View and manage DNS configuration of network interfaces
Powershell commands to display and manage DNS configuration of network interfacesPowershell - Managing IP configuration of network interfaces
Powershell commands to view and modify the IP configuration of network interfaces