exe_update.pl - Modify windows executable files
exe_update.pl [ --gui | --console ] [ --icon iconfile ] [ --info key=value;... ] exefile
This program rewrites PE headers in a Windows executable file. It can change whether the executable runs with a console window, as well as setting the icons and version information associated with it.
Options are available in a short form and a long form. For example, the three lines below are all equivalent:
% exe_update.pl -i new.ico input.exe % exe_update.pl --icon new.ico input.exe % exe_update.pl --icon=new.ico input.exe
Set the executable to always display a console window.
Set the executable so it does not have a console window.
Specify an icon file (in .ico, .exe or .dll format) for the executable.
Attach version information for the executable. The name/value pair is joined by =. You may specify -N multiple times, or use ; to link several pairs.
=
-N
;
These special KEY names are recognized:
KEY
Comments CompanyName FileDescription FileVersion InternalName LegalCopyright LegalTrademarks OriginalFilename ProductName ProductVersion
Autrijus Tang <autrijus@autrijus.org>
Copyright 2004 by Autrijus Tang <autrijus@autrijus.org>.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
See http://www.perl.com/perl/misc/Artistic.html
To install Win32::Exe, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Win32::Exe
CPAN shell
perl -MCPAN -e shell install Win32::Exe
For more information on module installation, please visit the detailed CPAN module installation guide.