找回密码
 加入
搜索
查看: 2182|回复: 0

autoit编译exe后怎么调用参数

[复制链接]
发表于 2009-11-16 17:21:08 | 显示全部楼层 |阅读模式
本帖最后由 phenix 于 2009-11-16 22:53 编辑
Run("radmin.exe /connect:192.168.0.123" & ":4899 /through:123.vicp.net:4899")
If WinWaitActive("输入密码", "", 3) Then
        Send("******")
        Send("{ENTER}")
        If WinWaitActive("输入密码") Then
                Send("******")
                Send("{ENTER}")
        EndIf
Else
EndIf
这个编译成repc.exe 文件后,直接执行是自动会连到192.168.0.123的电脑。
但是想 用这样的方式 repc.exe 192.168.0.123 123.vicp.net  
即radmin.exe /connect:192.168.0.123" & ":4899 /through:123.vicp.net:4899这里面的两个地址都能用后面的参数代入。
请教各位,编译成exe后是怎么读取后面的参数的。

从goole上搜索回论坛,解决了就是这个例子
If $cmdline[0] <> 0 Then
    $filename = $cmdline[1]
     test()
Else   
    MsgBox(64, "测试", '请带参数运行此程序')
EndIf

Func test()
        MsgBox(4096, "测试", '你输入的命令行参数是 "' & $filename & '"')
EndFunc

书到用时方恨少啊,看来要多翻翻论坛
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2025-1-12 10:49 , Processed in 0.069731 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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