找回密码
 加入
搜索
查看: 1533|回复: 3

求助高手runwati问题,谢谢

[复制链接]
发表于 2008-12-21 19:34:01 | 显示全部楼层 |阅读模式
求助高手runwati问题
@echo off
flarp.exe Freeland=192.168.1.1 00-e0-2a-75-75-75 1 freeland false
exit
我是调用了沸蓝网盟的flarp.exe来绑定网关的。(这个flarp.exe很强大,使用arp -d都解不掉所以我想用)
我在au3 里面网关地址变量为Gateway,网关MAC变量为GatewayMac
使用系统自带的arp.exe 设置如下
RunWait(@ComSpec & ' /c arp -s '&$Gateway&chr(32)&$GatewayMac&'',@SystemDir, @SW_HIDE)
可以正常使用,但是我想
让AU3中也像批处理一样 flarp.exe Freeland=192.168.1.1 00-e0-2a-75-75-75 1 freeland false
其中IP地址与MAC地址使用变量,在AU3中如何表达,怎么设置?
高手求教

[ 本帖最后由 fjvip 于 2008-12-22 12:04 编辑 ]
发表于 2008-12-21 21:06:23 | 显示全部楼层
试试:

runwait('flarp.exe Freeland=192.168.1.1 00-e0-2a-75-75-75 1 freeland false')
;或
run('flarp.exe Freeland=192.168.1.1 00-e0-2a-75-75-75 1 freeland false')
 楼主| 发表于 2008-12-22 15:15:44 | 显示全部楼层
RunWait(@ComSpec & ' /c flarp.exe Freeland= ' & $Gateway & ' ' & $GatewayMac & ' 1 freeland false', @SystemDir, @SW_HIDE)

帽子哥,说这样子,但是我用进去了,还是没有执行起来。
进程中,并没有把flarp.exe 执行起来。首先说明,我已经把执行文件与fjarp.exe放在同一个目录
发表于 2008-12-22 17:17:03 | 显示全部楼层
RunWait@ComSpec & ' /c '&@ScriptDir&'\flarp.exe Freeland= ' & $Gateway & ' ' & $GatewayMac & ' 1 freeland false', @SystemDir, @SW_HIDE)
把FLARP这个文件放到程序目录下并不能让系统找到它 你得自己制定 或者把FLARP扔到系统文件夹里去
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-23 11:17 , Processed in 0.075516 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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