找回密码
 加入
搜索
查看: 1410|回复: 2

还是判断计算机名的问题

[复制链接]
发表于 2009-11-6 21:36:05 | 显示全部楼层 |阅读模式
$CP = @ComputerName

Select
        Case StringMid($CP,1,1) = "Q" Then ;蜘蛛二
                Switch Int(StringMid($CP,2,3))
                        Case 1
                                Msgbox(0,"Q","真的是NF520.2")
                                ;Run("E:\NBMSClient\BarClientView.exe  -Package 00008") ;NF520.2
                        case 2 to 17
                                Msgbox(0,"Q","真的是8K897")
                                ;Run("E:\NBMSClient\BarClientView.exe  -Package 00002") ;8k897
                        Case 18 to 51
                                Msgbox(0,"Q","真的是NF520.2")
                                ;Run("E:\NBMSClient\BarClientView.exe  -Package 00008") ;NF520.2
                        Case 52 to 70
                                Msgbox(0,"Q","真的是8K897")
                                ;Run("E:\NBMSClient\BarClientView.exe  -Package 00002") ;8k897
                        Case 71 to 84
                                Msgbox(0,"Q","真的是FM7.2")
                                ;Run("E:\NBMSClient\BarClientView.exe  -Package 00005") ;FM7.2
                EndSwitch
               
        Case StringMid($CP,1,1) = "V" Then ;蜘蛛三
                Switch Int(StringMid($CP,2,3))
                        Case 1 to 127
                                Msgbox(0,"Q","真的是NF520.3")
                                ;Run("E:\NBMSClient\BarClientView.exe  -Package 00007") ;NF520.3
                EndSwitch
               
        Case StringMid($CP,1,1) = "A" Then ;蜘蛛一
                Msgbox(0,"Q","真的是FM7.1")
                ;Run("E:\NBMSClient\BarClientView.exe  -Package 00004") ;FM7.1
               
EndSelect

--------------------------------------------------------------------------------------------------------
C:\Documents and Settings\Administrator\桌面\io.au3(5,32) : ERROR: syntax error
        Case StringMid($CP,1,1) = "Q" Then
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Documents and Settings\Administrator\桌面\io.au3(24,32) : ERROR: syntax error
        Case StringMid($CP,1,1) = "V" Then
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Documents and Settings\Administrator\桌面\io.au3(31,32) : ERROR: syntax error
        Case StringMid($CP,1,1) = "A" Then
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Documents and Settings\Administrator\桌面\io.au3 - 3 error(s), 0 warning(s)
 楼主| 发表于 2009-11-6 21:37:30 | 显示全部楼层
好像我语法错了 昏迷
发表于 2009-11-9 12:30:20 | 显示全部楼层
用if。。。elseif...else..endif
岂不是看的更清楚?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-27 02:30 , Processed in 0.074018 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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