Ant内置任务之telnet

一、概述

        telnet是Ant内置任务,用于自动化远程telnet会话。telnet使用嵌套的read元素来表示要等待的字符串,write元素表示要发送的字符串。如果指定了用户名和密码,将假定一个常见的Unix提示等待,也可以对其进行重写。telnet需要下载依赖包commons-net(1.4.0+),以及jakarta-oro(2.0.8+)。

二、属性

        userid:在telnet服务器上使用的用户名。
        password:在telnet服务器上使用的密码。
        server:远程telnet服务器地址。
        port:远程telnet服务器端口。
        initialCR:如果连接成功是否发送“cr”,默认为no。
        timeout:响应超时时间,单位为秒,默认无超时时间。

        支持以下嵌套元素:
        read:要等待的字符串。具有以下属性:
                timeout:超时时间,该属性会重写telnet的timeout定义的值。
                string:定义字符串的另一种方式。
        write:要发送到服务端的文本。具有以下属性:
                echo:控制字符串是否回显到本地日志,默认为true。

三、简单示例

<project>
	<telnet userid="Administrator" password="1" server="localhost">
		<read msg=">"/>
		<write echo="false">md test</write>
	</telnet>
</project>





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值