Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/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
String 在plink中发送非命令字符串_String_Ssh_Command_Putty_Plink - Fatal编程技术网

String 在plink中发送非命令字符串

String 在plink中发送非命令字符串,string,ssh,command,putty,plink,String,Ssh,Command,Putty,Plink,我正在尝试使用plink向嵌入式SSH服务器发送数据字符串。如果我像这样在命令行上使用plink登录 plinktest2-l管理员 然后等待“usingusername”admin行,然后开始键入数据字符串,并将其正确地逐字符传输到服务器 但是如果我尝试像 plink test2-l管理myString 然后,plink尝试在服务器上以字符串作为命令打开一个shell,但它不会这样做,因此返回一个错误。(尝试将字符串放入txt文件,但没有成功地传递该文件) 我如何才能将字符串作为字符串而不是命

我正在尝试使用plink向嵌入式SSH服务器发送数据字符串。如果我像这样在命令行上使用plink登录

plinktest2-l管理员

然后等待“usingusername”admin行,然后开始键入数据字符串,并将其正确地逐字符传输到服务器

但是如果我尝试像

plink test2-l管理myString

然后,plink尝试在服务器上以字符串作为命令打开一个shell,但它不会这样做,因此返回一个错误。(尝试将字符串放入txt文件,但没有成功地传递该文件)

我如何才能将字符串作为字符串而不是命令传递

(原因是SSH所连接的端口实际上直接将数据转发到我的嵌入式应用程序应该使用的串行总线上)


编辑:或者可以使用tunnelier的sexec?或您可以推荐的任何其他合适的基于windows的ssh cmd提示符客户端。

尝试使用以下命令

echo myString | plink test2 -l admin

太棒了!谢谢,我自己永远不会得到这个