① 如何用dos命令查看windows中exe文件的版本信息
开始-运行-cmd 回车 键入 ver 回车
如果要看某个程序的那就是 开始- 运行 - cmd 回车
程序名 /v 回车
② 在bat文件中能不能通过编写代码来获取exe文件的版本信息
@echooff
set"file=R:新建文件夹filever.exe"
for/f"tokens=5"%%iin('filever.exe/s"%file%"')do(setver=%%i&echo%%i)
echo%ver%
pause
纯批处理还有没有直接读取exe文件版本的命令.如果真要用批处理读取exe文件版本可以用 xp安装盘中的filever.exe 工具.批处理调用这个工具可以读取文件版本信息.filever.exe在附件中
③ 如何用批处理获取exe、dll详细信息里面的文件版本
@EchoOff
::.6
Set/PFile=请拖入需要获取的EXE(DLL):
For%%iIn(%File%)Do(
SetExt=%%~xi
SetPat=%%~pi
For/F%%jIn('WmicDataFileWhere"Drive='%%~di'AndPath='!Pat:=\!'AndExtension='!Ext:~1!'"GetVersion')Do(
SetVer=%%j
)
Echo版本号为:!Ver!
)
Pause
可能原来的版本太复杂了(迟迟不见采纳),这个版本好多了,直接拖进去就行
调用了wmic,第一次运行可能会自动安装,Vista及以上请以管理员身份运行.
④ 怎样查找电脑中的exe这样的文件
原则上讲svchost.exe是系统文件,但有些病毒文件会伪装成svchost.exe文件运行,具体识别方法:
点击"开始菜单"下的"搜索",查找"所有文件和文件夹",输入文件名"svchost.exe"后点击下面的"更多高级选项",勾选"搜索系统文件夹"等前面三个选项,然后点击"搜索"按钮,搜索完毕后,依次右键点击找到的"svchost.exe"文件查看其"属性",如果"版本"中的"版权"非"&; Microsoft Corporation. All rights reserved.",则说明是病毒文件...
上述操作完毕后,点击"后退"按钮,文件名更改为"svch0st.exe"(注意:字母"o"改为数字"0"!),然后点击"搜索",如果有"svch0st.exe"文件,则全部为病毒!
⑤ BAT如何读取并显示exe文件的版本信息呢
filever/vfilever.exe
bat本身没有读取exe文件信息的功能,可以使用微软提供的工具包中的一个实用程序,filever.exe来读取exe文件版本信息.
⑥ 能否查看一个可执行exe文件的编译器版本如何查看(C语言)
这个是看不到的
别说是版本,就是编译器类型都看不出来的。
编译出来的都是二进制文件,不管谁家的 都按照微软的要求来做的,里面并没有编译器自己的信息。