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

关于随机执行程序

[复制链接]
发表于 2009-8-1 09:14:17 | 显示全部楼层 |阅读模式
本帖最后由 a000000 于 2009-8-1 09:37 编辑

打算随机执行:1.exe或者2.exe

可是不知道啥原因老是只执行1.exe,请高手指点,我是这样写的:

Dim $SN[2],$NUM,$Full,$Win,$msg                 ;定义数组,变量
;定义随机CDKEY数组
$SN[0] = "1.exe"
$SN[1] = "2.exe"

$NUM=$SN[Random(0,1)]


run ($NUM)
发表于 2009-8-1 09:30:41 | 显示全部楼层
$NUM = Mod(Random(2, 100, 1), 2)
Run($SN[$NUM])
 楼主| 发表于 2009-8-1 09:37:18 | 显示全部楼层
谢谢楼上帅哥,问题解决
发表于 2009-8-1 10:28:25 | 显示全部楼层
呵呵,楼上正解
发表于 2009-8-2 00:57:53 | 显示全部楼层
打算随机执行:1.exe或者2.exe

可是不知道啥原因老是只执行1.exe,请高手指点,我是这样写的:

Dim $SN[2],$NUM,$Full,$Win,$msg                 ;定义数组,变量
;定义随机CDKEY数组
$SN[0] = "1.exe"
$SN ...
a000000 发表于 2009-8-1 09:14

楼主你的函数使用有问题Random(0,1),根据帮助说明,你这样使用是返回0到1之间的一个随机浮点数
为了符合你的要求,应该这样写Random(0,1,1),只需要返回整数即可
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-4 11:23 , Processed in 0.069660 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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