PuTTY 命令行用户输入
PuTTY command line user input
我正在尝试编写一个批处理文件来自动执行 PuTTY 脚本。现在脚本成功登录到 SSH 服务器,这一行
putty.exe -ssh user@ipaddress -pw password -m commands.txt > log.txt
我的问题是一旦登录服务器提示我点击 "Ctrl+y to begin" 然后它要求我按 "Enter" 。我如何在我的 commands.txt
文件中模仿它?
使用Plink (PuTTY command-line tool).
它是一个控制台应用程序,因此它允许输入重定向。
创建一个包含 Ctrl+Y 字符后跟 Enter 字符的文本文件。 IE。 0x19
和 0x0A
。然后按照你的命令执行。
那你可以做
plink -ssh user@ipaddress -pw password < input.txt
我正在尝试编写一个批处理文件来自动执行 PuTTY 脚本。现在脚本成功登录到 SSH 服务器,这一行
putty.exe -ssh user@ipaddress -pw password -m commands.txt > log.txt
我的问题是一旦登录服务器提示我点击 "Ctrl+y to begin" 然后它要求我按 "Enter" 。我如何在我的 commands.txt
文件中模仿它?
使用Plink (PuTTY command-line tool).
它是一个控制台应用程序,因此它允许输入重定向。
创建一个包含 Ctrl+Y 字符后跟 Enter 字符的文本文件。 IE。 0x19
和 0x0A
。然后按照你的命令执行。
那你可以做
plink -ssh user@ipaddress -pw password < input.txt