如何在 Windows 7 上的 Windows 资源管理器中查看像 *.ax 这样的文件版本号?

Yig*_* Wu 6 windows-7 windows-explorer version

在 Windows 7 中,如果文件是.dll/.exe文件,似乎只能在“属性”对话框中查看文件的版本号;如果文件扩展名是.ax,则不会显示文件的版本号。

我可以更改任何设置来为.ax文件启用此功能吗?

Lar*_*end 0

我不知道它是否适用于 .ax 文件,但我使用 Sysinternals 的Sigcheck从命令提示符显示可执行文件 (exe/DLL) 版本和描述。试试吧,只有 114KB。

\n\n

编辑
\nSigcheck 也适用于 .ax 文件。示例输出:

\n\n
sigcheck -a CoreAVCDecoder.ax\nSigcheck v1.71 - File version and signature viewer\nCopyright (C) 2004-2010 Mark Russinovich\nSysinternals - www.sysinternals.com\n\nC:\\Program Files\\CoreCodec\\CoreAVC Professional Edition\\CoreAVCDecoder.ax:\n        Verified:       Unsigned\n        File date:      1:26 AM 12/19/2009\n        Publisher:      CoreCodec\n        Description:    CoreAVC DirectShow Video Decoder\n        Product:        CoreAVC Video Decoder\n        Version:        2.0.0\n        File version:   2.0.0\n        Strong Name:    Unsigned\n        Original Name:  CoreAVCDecoder.ax\n        Internal Name:  CoreAVCDecoder\n        Copyright:      Copyright \xe2\x8c\x90 2005-2009 CoreCodec, Inc.\n        Comments:       http://www.coreavc.com\n
Run Code Online (Sandbox Code Playgroud)\n\n

编辑 2
\n需要明确的是,并非所有 DLL/Exe 都包含存储版本信息的 WinPE 资源块。如果是这种情况,您将看不到这些文件的“版本”选项卡。您可以使用 Sigcheck 来确认这一点。如果 Sigcheck 无法显示文件的版本信息,则意味着该文件没有正确的资源块。

\n