quboboo 发表于 2015-9-1 15:02:23

【已解决】如何判断系统版本然后进行下一步操作?

本帖最后由 quboboo 于 2015-9-2 13:53 编辑

我知道是用 @OSVersion 来判断的,比如如果返回XP就执行什么,返回WIN7就执行什么……但是我想要的是这样的效果:

如果是 XP 系统就自执行某操作;如果不是 XP 系统就执行另一操作。也就是说是以返回值是否XP为标准,请问应该怎样写呢?

谢谢

kuailetiande 发表于 2015-9-1 15:06:36

If @OSVersion = 'WIN_7' Then
....
EndIf

quboboo 发表于 2015-9-1 15:23:35

回复 2# kuailetiande


    这样启不是要写很多个IF?比如WIN7、WIN8、WIN81、WIN10等等,有没有 IFNOT?

ila 发表于 2015-9-1 15:30:38

本帖最后由 ila 于 2015-9-1 15:35 编辑

If @OSVersion = "WIN_XP" Then
MsgBox(0,0,"xp os")
Else
        MsgBox(0,0,"other os")
EndIf根据下一步代码选择使用if或select

txen548 发表于 2015-9-1 15:31:52

請把你寫的代碼發出來,大家才好根據你的代碼來幫助你.

txen548 发表于 2015-9-1 15:36:26

4樓的兄弟已經把你需要的功能寫出來啦

quboboo 发表于 2015-9-1 16:00:05

本帖最后由 quboboo 于 2015-9-1 16:13 编辑

根据下一步代码选择使用if或select
ila 发表于 2015-9-1 15:30 http://www.autoitx.com/images/common/back.gif


    4楼兄弟这个测试可以,非常感谢
页: [1]
查看完整版本: 【已解决】如何判断系统版本然后进行下一步操作?