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

[系统综合] 如何实现自动判断系统是32位还是64位[已解决]

 火.. [复制链接]
发表于 2011-9-17 02:06:50 | 显示全部楼层 |阅读模式
本帖最后由 ndyzx 于 2011-9-21 20:11 编辑

如何实现自动判断系统是32位还是64位,并根据判断结果,运行相应的程序(用于驱动安装)
发表于 2011-9-17 03:17:12 | 显示全部楼层
宏    @OSArch
发表于 2011-9-18 22:26:12 | 显示全部楼层
回复 1# ndyzx


    2楼正解,改成已解决吧!好几天了!
 楼主| 发表于 2011-9-21 19:44:00 | 显示全部楼层
回复 2# netegg
谢谢,我比较菜,能不能具体点。
发表于 2011-9-21 19:59:05 | 显示全部楼层
回复  netegg
谢谢,我比较菜,能不能具体点。
ndyzx 发表于 2011-9-21 19:44



    居然连这个也看不懂,却灌了快80帖的水了!

MsgBox(0,0,@OSArch)
;将返回这些值中的其一: "X86", "IA64", "X64" - 这是当前运行的操作系统的构架.
发表于 2011-9-21 20:04:53 | 显示全部楼层
一直都认为天下我最懒,你超过我了.


$os=@OSArch
Select
        case $os="X86"
MsgBox("","系统构架为"&$os,"这是一个32位的系统~!")
    Case $os="X64"
MsgBox("","系统构架为"&$os,"这是一个64位的系统~!")
    Case Else
MsgBox("","系统构架为"&"IA86","这是一个IA64位的系统~!")
EndSelect        

 楼主| 发表于 2011-9-21 20:05:15 | 显示全部楼层
回复 5# happytc
谢谢,没去看宏的作用。
发表于 2011-9-21 20:08:38 | 显示全部楼层
查了下IA64与X64的区别.
说IA64是安腾处理器,与我们距离比较远,无关紧要,上面代码最后一个case可以去了
 楼主| 发表于 2011-9-28 16:10:18 | 显示全部楼层
回复 6# autt谢谢了.
发表于 2012-7-24 18:43:10 | 显示全部楼层
怎么判断是XP还是Win7系统呢????
发表于 2013-5-16 15:57:45 | 显示全部楼层
@OsVersion判断xp  win7
发表于 2013-8-5 13:38:29 | 显示全部楼层
太好了,正好需要用到,谢谢
发表于 2013-11-24 19:09:40 | 显示全部楼层
一直都认为天下我最懒,你超过我了.
autt 发表于 2011-9-21 20:04


很好。。。。哈哈
发表于 2016-1-15 08:43:20 | 显示全部楼层
谢谢,学习了,收藏了,以后备用
bdkkn588 该用户已被删除
发表于 2016-1-26 12:36:42 | 显示全部楼层
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-26 12:27 , Processed in 0.097902 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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