运行 Telnet 命令

执行打开的服务器连接所指定的 Telnet 命令。

命令可用性: 本地 IBM RPA SaaS 和 IBM RPA

依赖关系

必须使用 Start Telnet Connection (startTelnet) 命令打开 Telnet 会话。

脚本语法

IBM RPA 的专有脚本语言的语法与其他编程语言类似。 该脚本语法在脚本文件中定义命令的语法。 您可以在 IBM RPA Studio的 脚本 方式下使用此语法。

executeTelnet --client(TelnetSession) --command(String) [--timeout(TimeSpan)] (String)=value

输入参数

下表显示了此命令中提供的输入参数的列表。 在表中,您可以看到在 IBM RPA Studio的脚本方式及其 Designer 方式等效标签中工作时的参数名称。

设计器方式标签 脚本方式名称 必需的 接受的变量类型 描述
Telnet 连接 client Required Telnet Session 包含已建立的 Telnet 连接数据的变量。



连接由 启动 Telnet 连接 命令建立。
命令 command Required Text 应执行的 Telnet 命令。
Timeout timeout Optional Time Span, Number, Text 执行的等待时间。

输出参数

设计器方式标签 脚本方式名称 接受的变量类型 描述
返回文本 value Text 命令的执行结果。

示例

使用启动 Telnet 连接命令启动 Telnet 连接。 然后,在请求中将命令参数设置为“status”。 最后,使用终止 Telnet 连接命令关闭连接。

defVar --name telnetConnection --type TelnetSession
defVar --name textReturn --type String
// Connection to Telnet server established.
startTelnet --host "125.64.124.77" --username "User Name" --password Password --port 23 --timeout 00:00:05 telnetConnection=value
executeTelnet --client ${telnetConnection} --command status --timeout 00:00:12 textReturn=value
closeTelnet --client ${telnetConnection}
// The example above demonstrates the connection to a specified Telnet server to send commands. All host, port and connection data are for example only, requiring the client services and Telnet server to be installed.