@VERINFO
Syntax
@VERINFO(<filename>, <information type flags>)
Description
This function returns the embedded version information (if present) about the specified file, which must be an executable file type.
The information type flags may be:
| C | company name |
| D | file description |
| N | original file name |
| P | product name |
| T | type of executable file (default) |
| V | version number |
| X | product version |
| Y | copyright message |
If more than one flag is specified, each item of information is separated by the current field separator character. The data can be stored in separate variables using the PARSE command.
The type of executable can be either 'NE', a Windows 16-bit New Executable file, or 'PE', a Windows 32-bit Portable Executable file. Other file types return the value '??'. Version information is not present in all Windows executable files.
OK
Not changed.
Example
%V = @verinfo(MYPROG.EXE,V)