# FileGetVersion

返回指定“文件”（通常是指可执行文件）的版本信息。

FileGetVersion, OutputVar [, Filename]

#### 参数

OutputVar | 存储返回值(数字或字符串)的变量名。
Filename | [可选参数]目标文件或文件夹的名字，如果绝对路径没有指定，就假设在 %A_WorkingDir% 中。如果忽略不写，当前 File-Loop 中最深的文件将被代替使用。

#### ErrorLevel

如果有问题的话 ErrorLevel 被设置为1，否则设置为0。

#### 注意

大部分不可执行的文件(甚至有些EXE文件)没有版本信息，所以参数OutputVar在这些例子中便成了空值。

#### 相关命令

FileGetAttrib, FileSetAttrib, FileGetTime, FileSetTime, FileGetSize, File-loop

#### 示例

    FileGetVersion, version, C:\My Application.exe
    FileGetVersion, version, %A_ProgramFiles%\AutoHotkey\AutoHotkey.exe

翻译：hsudatalks