我需要使用密码登录SSH会话,然后执行特定帐户的用户输入值。
例如:
PLINK.EXE -ssh ***** -l ***** -pw *****
我 我能够登录,现在我需要做的是输入以下值:
同样需要这种用户输入。有没有办法存储" *"文本文件中的值,并使用Plink加载它们。
我试过了:
PLINK.EXE -ssh ***** -l ***** -pw ***** -m C:\input.txt
这似乎不起作用。
期望:传递所有用户输入,即" U","返回" ....使用Plink或任何其他PuTTY工具。
感谢您的帮助!
答案 0 :(得分:1)
-m
开关用于在shell中执行命令。您无法使用它为已执行的命令提供输入。
但是,由于Plink是一个控制台应用程序,您可以使用输入重定向来提供输入:
plink.exe -ssh ... -l ... -pw ... < C:\input.txt