Board logo

标题: [求助]请教,BAT取EXE文件属性里的公司名称【已解决】 [打印本页]

作者: yptd     时间: 2008-10-3 21:20    标题: [求助]请教,BAT取EXE文件属性里的公司名称【已解决】

请教,
用BAT能不能取EXE文件属性里的公司名称或内部名称?
如何取?
请高手赐代码或指明思路!!!!!!!!!!!!!!!!!!



[ Last edited by yptd on 2008-10-5 at 00:57 ]
作者: tireless     时间: 2008-10-3 21:53
ShowVer.exe command-line VERSIONINFO display program
http://www.codeproject.com/KB/DLL/showver.aspx

下载:http://rthost.fam.cx/cndos-up/img/843.rar

  Quote:
C:\>ShowVer.exe "E:\Program Files\Opera\opera.exe"
VERSIONINFO for file "E:\Program Files\Opera\opera.exe":  (type:0)
  Signature:       feef04bd
  StrucVersion:    1.0
  FileVersion:     9.52.10108.0
  ProductVersion:  9.0.0.0
  FileFlagsMask:   0x3f
  FileFlags:       0
  FileOS:          VOS_NT_WINDOWS32
  FileType:        VFT_APP
  FileDate:        0.0
LangID: 040904E4
  CompanyName       : Opera Software
  FileDescription   : Opera Internet Browser
  FileVersion       : 10108
  InternalName      : Opera
  LegalCopyright    : Copyright ?Opera Software 1995-2008
  OriginalFilename  : Opera.exe
  ProductName       : Opera Internet Browser
  ProductVersion    : 9.52
Translation: 040904e4


作者: HAT     时间: 2008-10-3 23:21
CODE:  [Copy to clipboard]
@echo off
for /f "tokens=2 delims==" %%a in ('wmic datafile where "Name='c:\\test\\shortcut.exe'" get Manufacturer /value') do echo 公司名称:%%a

作者: yptd     时间: 2008-10-5 00:56
感谢两位大牛的帮助,已经得到圆满解决!!!!!!!!!!!!!!!




欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) Powered by Discuz! 2.5