Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 批量自动化Plink两跳telnet会话_Batch File_Telnet_Plink - Fatal编程技术网

Batch file 批量自动化Plink两跳telnet会话

Batch file 批量自动化Plink两跳telnet会话,batch-file,telnet,plink,Batch File,Telnet,Plink,我正在尝试使用Plink远程登录到一个系统中,一旦登录,它将需要再次远程登录到另一个设备。我遇到的问题是在Plink内部使用telnet命令。它认为需要启动一个新的telnet会话,而不仅仅是发送命令 这是批处理命令,Plink文件位置和IP已设置为变量。显然,我在连接到第一个设备和传递命令方面没有问题: !plink! !ip! -telnet <commands.txt 我还尝试将用户名组合到IP中,例如 telnet username@(specified IP address)

我正在尝试使用Plink远程登录到一个系统中,一旦登录,它将需要再次远程登录到另一个设备。我遇到的问题是在Plink内部使用telnet命令。它认为需要启动一个新的telnet会话,而不仅仅是发送命令

这是批处理命令,Plink文件位置和IP已设置为变量。显然,我在连接到第一个设备和传递命令方面没有问题:

!plink! !ip! -telnet <commands.txt
我还尝试将用户名组合到IP中,例如

telnet username@(specified IP address)
(password)


Linux中的第一个设备和第二个设备运行QNX。谢谢你的帮助

“我遇到的问题”:你能说得更具体些吗,它做了什么?我已经有一段时间没有尝试过这样做了,所以我再次尝试过它来验证这个问题:在它启动telnet会话后,它请求用户名和密码,尝试将用户名和密码的命令导入将不起作用。我想我需要一种方法来指定它,比如user@!ip-密码
telnet username@(specified IP address)
(password)
telnet -pw password username@ipaddress