找回密码
 加入
搜索
查看: 1401|回复: 4

如何判断脚本在什么电脑下运行

[复制链接]
发表于 2009-2-2 13:27:27 | 显示全部楼层 |阅读模式
如何判断脚本在台式电脑上运行还是在笔记本电脑上运行?

[ 本帖最后由 水之心 于 2009-2-2 14:54 编辑 ]
发表于 2009-2-2 14:44:34 | 显示全部楼层
$objWMIService = ObjGet("winmgmts:\\.\root\CIMV2:Win32_SystemEnclosure")
$colItems = $objWMIService.instances_
For $colItem In $colItems
$Types = $colItem.ChassisTypes(0)
Next
MsgBox(0,"",$Types)
;3=台式机 10=笔记本

也可以参考下
http://www.autoitx.com/forum.php ... &extra=page%3D3

附:
Value Meaning
1
Other

2
Unknown

3
Desktop

4
Low Profile Desktop

5
Pizza Box

6
Mini Tower

7
Tower

8
Portable

9
Laptop

10
Notebook

11
Hand Held

12
Docking Station

13
All in One

14
Sub Notebook

15
Space-Saving

16
Lunch Box

17
Main System Chassis

18
Expansion Chassis

19
SubChassis

20
Bus Expansion Chassis

21
Peripheral Chassis

22
Storage Chassis

23
Rack Mount Chassis

24
Sealed-Case PC
 楼主| 发表于 2009-2-2 14:54:17 | 显示全部楼层
非常感谢!....
发表于 2009-2-2 16:30:42 | 显示全部楼层
学习一下。
发表于 2011-2-18 23:44:02 | 显示全部楼层
学习学习
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-10-2 14:35 , Processed in 0.084502 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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