找回密码
 加入
搜索
查看: 4333|回复: 8

[AU3基础] _rundos 的问题(已解决)

  [复制链接]
发表于 2010-10-20 12:39:17 | 显示全部楼层 |阅读模式
本帖最后由 lhy6456210 于 2010-10-20 13:37 编辑

先上代码:

代码1:
#include <Process.au3>
$a="192.168.1.200"
$b="00-13-8f-2c-68-09"
_rundos ("arp -s $a $b")
为什么这个代码执行不成功;

下面的代码就可以成功:
#include <Process.au3>
_rundos ("arp -s 192.168.1.200 00-13-8f-2c-68-09")

评分

参与人数 1金钱 +10 收起 理由
afan + 10 感谢主动将修改帖子分类为[已解决],请继续 ...

查看全部评分

发表于 2010-10-20 12:41:48 | 显示全部楼层
引号中出现变量需要用 “&” 连接
_rundos ("arp -s " & $a & " " & $b)
 楼主| 发表于 2010-10-20 13:16:39 | 显示全部楼层
回复 2# afan


    不太好理解啊!你的四个引号,哪两个是一组??
发表于 2010-10-20 13:22:00 | 显示全部楼层
回复 3# lhy6456210


    我把它拉开点让你看清楚点
_rundos ( "arp -s "    &  $a  &     " "    &  $b)

红色的为一组, “&”在引号之外,其含义就是连接符,起连接作用
 楼主| 发表于 2010-10-20 13:36:51 | 显示全部楼层
回复 4# afan


    明白了,arp -s这个后面有个空格, 后面的引号内也是有个空格,非常感谢谢!
发表于 2010-10-20 15:55:50 | 显示全部楼层
深受启发,因为本人也经常犯这样的错误...
发表于 2010-11-17 11:34:19 | 显示全部楼层
学习了 呵呵
发表于 2010-11-17 17:44:00 | 显示全部楼层
学习了 新人常犯得错误
发表于 2013-12-17 00:51:41 | 显示全部楼层
学习了很好。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-15 07:46 , Processed in 0.133588 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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