中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 如何用vbsi实现读取计算机所有驱动的版本信息
作者:
标题: 如何用vbsi实现读取计算机所有驱动的版本信息 上一主题 | 下一主题
piziliu2004
中级用户

过度热情


积分 321
发帖 139
注册 2006-3-21
状态 离线
『楼 主』:  如何用vbsi实现读取计算机所有驱动的版本信息

刚遇到一脚本问题.读取计算机所有驱动的版本信息.用scriptomatic2查了老半天.
还是没有查出来. 里面只有读显卡驱动的版本, CPU,AUDIO,PCMCIA.等.都没有说有driverversion这个属性. 郁闷.

用系统自带的,设备管理&系统信息都可以读所有的驱动版本信息. 为什么WMI没有这个方法,属性呢!!.
求各位大虾能否指点如何实现读取计算机所有驱动的版本信息!!!!.



知识在于不断积累
2006-9-19 08:34
查看资料  发送邮件  发短消息 网志  OICQ (16750931)  编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 2 楼』:  

WMI都无法实现估计就没救了

看sys的版本行不?




C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-9-19 08:56
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
piziliu2004
中级用户

过度热情


积分 321
发帖 139
注册 2006-3-21
状态 离线
『第 3 楼』:  

sys是什么?.  WMI可能是我没有找到.!.我不敢说确定没有这个检查版本的属性.! 呵呵麻烦各位再帮忙看看.



知识在于不断积累
2006-9-19 08:59
查看资料  发送邮件  发短消息 网志  OICQ (16750931)  编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 4 楼』:  

试试这个:
filever %WinDir%\System32\Drivers\

filever /?
filever.exe [/S] [/V] /E] [/X] [/B] [/A] [/D] [[drive:][path][filename]]

/S      Displays files in specified directory and all subdirectories.
/V      List verbose version information if available.
/E      List executables only.
/X      Displays short names generated for non-8dot3 file names.
/B      Uses bare format (no dir listing).
/A      Don't display file attributes.
/D      Don't display file date and time.


附件 1: filever.rar (2006-9-19 09:56, 6.55 K, 下载附件所需积分 1 点 ,下载次数: 14)



C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-9-19 09:56
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
piziliu2004
中级用户

过度热情


积分 321
发帖 139
注册 2006-3-21
状态 离线
『第 5 楼』:  

你的那个是对文件操作的.读DRIVER文件. 好象不符合读计算机所有标准驱动的版本信息



知识在于不断积累
2006-9-21 05:46
查看资料  发送邮件  发短消息 网志  OICQ (16750931)  编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 6 楼』:  

没有实践就没有发言权

   此帖被 +6 点积分          点击查看详情   


附件 1: nv.JPG (2006-9-21 08:15, 30.63 K, 下载附件所需积分 1 点 ,下载次数: 1)





C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-9-21 08:15
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
piziliu2004
中级用户

过度热情


积分 321
发帖 139
注册 2006-3-21
状态 离线
『第 7 楼』:  

不错...........不过这样的话要找所有驱动的文件. WINDOWS\SYSTEM32\DRIVERS下的SYS文件我列出来读了.可是还是有些没有列出来.可能该驱动不在DRIVERS目录下.!

电脑硬件配置不同,要找出所有驱动文件好象很麻烦...   有没有比较简单的方法呢?
对了你帖图的"NV4"参数是什么意思?



知识在于不断积累
2006-9-21 22:38
查看资料  发送邮件  发短消息 网志  OICQ (16750931)  编辑帖子  回复  引用回复
piziliu2004
中级用户

过度热情


积分 321
发帖 139
注册 2006-3-21
状态 离线
『第 8 楼』:  

帖图如下面链接
http://zhenlove.com.cn/cndos/fileup/files/3.jpg
对了帖子怎么附件?... 不知道怎么附件就只有搞个链接了,! 呵呵



知识在于不断积累
2006-9-21 22:44
查看资料  发送邮件  发短消息 网志  OICQ (16750931)  编辑帖子  回复  引用回复
3742668
荣誉版主





积分 2013
发帖 718
注册 2006-2-18
状态 离线
『第 9 楼』:  

方法1(只能获得驱动程序文件的路径以及名称):
driverquery /fo list /v | findstr /i "路径"
当然,也可以在findstr的查询字符中把 "显示名" 也加上。


方法2(可以获得驱动程序文件的版本,需要用for分离):
先把驱动相关信息收集到 驱动.nfo
start msinfo32 /categories +swenvsigneddrivers /nfo 驱动
然后用for,type,findstr进行操作。例:
type 驱动.nfo | findstr /i "驱动程序版本"
附:能不能用dos命令查出电脑的配置

2006-9-21 23:41
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 10 楼』:  

还是版主厉害,赞一个




C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-9-22 01:55
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
piziliu2004
中级用户

过度热情


积分 321
发帖 139
注册 2006-3-21
状态 离线
『第 11 楼』:  

強..!. 之前我也是用msinfo但一直沒注意到它有參數.! 呵呵. 慚愧.!



知识在于不断积累
2006-9-26 01:47
查看资料  发送邮件  发短消息 网志  OICQ (16750931)  编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: