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

用au3怎么运行光盘下面的文件

  [复制链接]
发表于 2009-12-3 01:23:41 | 显示全部楼层 |阅读模式
用au3怎么运行光盘下面的文件
发表于 2009-12-3 13:36:14 | 显示全部楼层
1,判断有无光驱
2,判断光驱中有无光盘就绪
3,判断光盘中有无要运行的文件
4,运行
 楼主| 发表于 2009-12-3 17:51:15 | 显示全部楼层
- -!-.-.-.-.-.-

评分

参与人数 1金钱 -10 收起 理由
afan -10 恶意灌水,扣分警告!

查看全部评分

发表于 2009-12-3 21:21:01 | 显示全部楼层
Dim $x,$i
$x = DriveGetDrive("CDROM") ;返回一个含有指定驱动器盘符的数组,数组中的0号元素储存驱动器的数量
If @error Then
MsgBox(0,"错误","没有找到光驱,汗!")
Exit
EndIf

For $i = 1 To $x[0] ;遍历所有光驱
If FileExists($x[$i] & "\AUTORUN.EXE") Then
Run($x[$i] & "\AUTORUN.EXE")
Exit
Else 
SetError(1)
EndIf
Next

If @error Then
MsgBox(0,"错误","没有找到文件!")
EndIf

评分

参与人数 1金钱 +15 收起 理由
afan + 15

查看全部评分

发表于 2009-12-4 09:18:30 | 显示全部楼层
楼上的代码不错,比我想的遍历A~Z盘要好些
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-24 08:04 , Processed in 0.102307 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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