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

[系统综合] 谁能把这段代码加个判断语句001

  [复制链接]
发表于 2010-4-25 11:42:53 | 显示全部楼层 |阅读模式
[AU3基础] 谁能把这段代码加个判断语句1
谁能把这段代码加个判断语句
记录付费主题, 价格:金钱 10 块 $var = DriveGetDrive("CDROM")
        If Not @error Then
                For $i = 1 To $var[0]
                                            DirCopy($var[$i] & '\常用软件', "c:\常用软件", 1)
                        RunWait("C:\WINDOWS\Temp\快速设定分辨率.exe")
                        RunWait("C:\WINDOWS\Temp\一键填写IP192.168.1.110.bat","",@SW_HIDE)
                                            RunWait("C:\WINDOWS\Temp\智能关闭无用服务.bat","",@SW_HIDE)
                        RunWait("C:\常用软件\SOFTINST.EXE")
                Next
EndIf

这段代码 。exe和.bat都运行2遍    怎么加判断语句 在那加判断语句 才不运行2遍
命令要简单明了的
一看就明白的  加上注解 谢谢了
收藏 分享



已好的代码如下
dim $exe,$reg,$bat

if $exe <> "" Then
        Run($exe)
ElseIf $reg <> "" Then
        Run(@ComSpec & ' /c regedit /s "'&$reg&'"',"", @SW_HIDE)
ElseIf        $bat <> "" Then
        Run($bat,"",@SW_HIDE)
Else
        Exit
EndIf
发表于 2010-4-25 11:50:12 | 显示全部楼层
取消For $i = 1 To $var[0] 这个循环就可以了。 只执行一次。
 楼主| 发表于 2010-4-25 11:56:11 | 显示全部楼层
Q聊下  你说的我不明白 我是个新手  334822249QQ
发表于 2010-4-25 13:46:44 | 显示全部楼层
本帖最后由 lchl0588 于 2010-4-25 19:10 编辑

算了算了,无语中,无论什么测试都是一次
发表于 2010-4-25 18:13:43 | 显示全部楼层
回复 4# lchl0588
你真直接
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-16 10:46 , Processed in 0.075410 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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