找回密码
 加入
搜索
查看: 4679|回复: 14

[系统综合] 【已解决】使用AU3获取电脑的品牌

 火.. [复制链接]
发表于 2011-12-24 19:47:53 | 显示全部楼层 |阅读模式
本帖最后由 yinbinly 于 2012-7-10 11:52 编辑

小弟在电脑城工作,店里做几个牌子的电脑,本人想用AU3检测电脑的品牌 在按品牌导入壁纸,可是在检测品牌这步就难住了,搜索了几个帖子无法达到目的,
Global $info
$strComputer = "."
$objWMIService = ObjGet("winmgmts:{impersonationLevel=impersonate}!\" & $strComputer & "\root\cimv2")

$xh = ''

$computerModel = $objWMIService.ExecQuery("Select * from Win32_ComputerSystemProduct")

For $objItem in $computerModel
        $computerModel2 = $objItem.vendor & $objItem.name & "(" & $objItem.IdentifyingNumber & ")"
        Next
$info&="电脑型号:"&$computerModel2&@CRLF

MsgBox(0,'123提示:',$info)
无法准确获取,求个独立点的,比如戴尔=DELL 而不是DELL .LNR

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2011-12-24 20:51:49 | 显示全部楼层
字符串 截取不就可以了

评分

参与人数 1金钱 +10 收起 理由
yinbinly + 10 谢谢,我想找个别的脚本实现

查看全部评分

发表于 2011-12-24 21:01:33 | 显示全部楼层
stringinstr不行么?

评分

参与人数 1金钱 +10 收起 理由
yinbinly + 10 谢谢,我想找个别的脚本实现

查看全部评分

发表于 2011-12-24 21:42:51 | 显示全部楼层
这个不会
发表于 2011-12-24 21:49:59 | 显示全部楼层
回复 1# yinbinly


条件判断是否包含关键字符即可




Select
         Case   StringInStr ($info ,'lenovo')
MsgBox(0,'提示:','这是联想')

Case   StringInStr ($info ,'dell')
MsgBox(0,'提示:','这是戴尔')
  Case Else

MsgBox(0,'提示:','未知品牌')


EndSelect


自己补充条件即可

评分

参与人数 1金钱 +20 收起 理由
yinbinly + 20 谢谢,

查看全部评分

发表于 2011-12-24 23:43:23 | 显示全部楼层
如能高效获取是挺好的
发表于 2011-12-25 10:58:42 | 显示全部楼层
注册表+StringInStr
发表于 2011-12-25 11:05:30 | 显示全部楼层
本帖最后由 tsui 于 2011-12-25 11:08 编辑

试试cmd, systeminfo

大爷施舍点吧?




主机名:           
OS 名称:          Microsoft Windows 7 旗舰版
OS 版本:          6.1.7600 暂缺 Build 7600
OS 制造商:        Microsoft Corporation
OS 配置:          独立工作站
OS 构件类型:      Multiprocessor Free
注册的所有人:   
注册的组织:       Lenovo
产品 ID:         
初始安装日期:     2011-1-3, 1:24:37
系统启动时间:     2011-12-25, 10:20:17
系统制造商:       LENOVO                          
系统型号:         IdeaPad Y450   
系统类型:         X86-based PC
处理器:           安装了 1 个处理器。
                  [01]: x64 Family 6 Model 23 Stepping 10 GenuineIntel ~2000 Mhz
BIOS 版本:        LENOVO     17CN19WW  , 2009-1-17
Windows 目录:     C:\Windows
系统目录:         C:\Windows\system32
启动设备:         \Device\HarddiskVolume1
系统区域设置:     zh-cn;中文(中国)
输入法区域设置:   zh-cn;中文(中国)
时区:             (UTC+08:00)北京,重庆,香港特别行政区,乌鲁木齐
物理内存总量:     2,043 MB
可用的物理内存:   1,179 MB
虚拟内存: 最大值: 4,085 MB
虚拟内存: 可用:   2,910 MB
虚拟内存: 使用中: 1,175 MB
页面文件位置:     C:\pagefile.sys
域:               WORKGROUP
登录服务器:      
修补程序:         安装了 1 个修补程序。
                  [01]: KB958488
网卡:             安装了 6 个 NIC。
                  [01]: Broadcom NetLink (TM) Gigabit Ethernet
                      连接名:      本地连接
                      状态:        媒体连接已中断
                  [02]: Broadcom 802.11g 网络适配器
                      连接名:      无线网络连接
                      启用 DHCP:   是
                      DHCP 服务器: 192.168.1.1
                      IP 地址
                        [01]: 192.168.1.100
                        [02]: fe80::e434:7303:9f9f:f06e
                  [03]: Bluetooth 设备(个人区域网)
                      连接名:      Bluetooth 网络连接
                      状态:        媒体连接已中断
                  [04]: VMware Virtual Ethernet Adapter for VMnet1
                      连接名:      VMware Network Adapter VMnet1
                      启用 DHCP:   否
                      IP 地址
                        [01]: 192.168.38.1
                        [02]: fe80::19b5:767e:6c7e:4aee
                  [05]: VMware Virtual Ethernet Adapter for VMnet8
                      连接名:      VMware Network Adapter VMnet8
                      启用 DHCP:   否
                      IP 地址
                        [01]: 192.168.23.1
                        [02]: fe80::b8de:8caa:2ee4:1c23
                  [06]: Microsoft Virtual WiFi Miniport Adapter
                      连接名:      无线网络连接 2
                      状态:        媒体连接已中断

评分

参与人数 1金钱 +10 收起 理由
yinbinly + 10 彪悍的小Y

查看全部评分

发表于 2011-12-29 15:47:26 | 显示全部楼层
进来学习一下了,谢谢
发表于 2011-12-29 19:26:05 | 显示全部楼层
真的学习下!这个有点难度,帮你顶帖,希望早日解决!
发表于 2011-12-30 19:35:43 | 显示全部楼层
搜索出很长的字符串,再检查一下所含有的品牌关键字来判断就简单多了……
发表于 2011-12-31 10:44:42 | 显示全部楼层
正则也可以的
发表于 2012-1-5 13:39:56 | 显示全部楼层
准确吗这个?
发表于 2012-1-5 18:44:54 | 显示全部楼层
oem方面
如果楼主是想工作方便点的话
建议楼主搜索下 无约而来
发表于 2012-1-5 18:50:28 | 显示全部楼层
取字符就可以了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-26 11:26 , Processed in 0.098442 second(s), 31 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表