运行 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.