获取DLL或exe的文件版本

Cal*_*met 6 windows batch-file

可能重复:
转储Windows DLL版本的命令行工具?
如何从Windows Vista上的批处理文件中检索文件的版本?

是否可以使用批处理命令获取dll或exe文件的文件版本并将其存储在变量中?

Dav*_*ave 11

以下是使用sigcheck的示例:

@ECHO OFF

FOR /F "tokens=1-3" %%i IN ('p:\supporttools\sigcheck.exe p:\supporttools\procmon.exe') DO ( IF "%%i %%j"=="File version:" SET filever=%%k )

ECHO The version of the file is %filever%

PAUSE
Run Code Online (Sandbox Code Playgroud)


ser*_*erk 10

看看Sysinternals实用程序SigCheck.在批处理脚本中尝试此操作:

sigcheck.exe -n YourFile.exe
Run Code Online (Sandbox Code Playgroud)


归档时间:

查看次数:

18899 次

最近记录:

13 年,3 月 前