找回密码
 加入
搜索
查看: 1919|回复: 1

[AU3基础] 《已解决》执行命令行带变量传递参数

[复制链接]
发表于 2012-11-22 23:31:00 | 显示全部楼层 |阅读模式
本帖最后由 83265358 于 2012-11-22 23:56 编辑

原语句:
$c = 'cmd /c start "" "E:\Program Files\寻仙\tcls\client.exe" -c "-g 113.105.165.83:3100,葫芦山"'
Run($c, "", @SW_HIDE)

我想把IP和端口写成变量,想了试了1小时之久还是没搞定,只好来求助!

搞定了,分成N段,再用连接符连接。代码如下:
$c1 = 'cmd /c start "" '
$c2 = '"E:\Program Files\寻仙\tcls\client.exe" -c "-g '
$c3 = '113.105.165.83'
$c4 = ':3100,葫芦山"'
$c = $c1 & $c2 & $c3 & $c4
MsgBox(0,"提示", $c)
 楼主| 发表于 2012-11-22 23:42:09 | 显示全部楼层
把它写成几段再用连接符连接不知道可不可行!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-29 17:37 , Processed in 0.162535 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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