【问题标题】:Automatic answer (input) in PuTTYPuTTY 中的自动回答(输入)
【发布时间】:2021-04-15 14:17:41
【问题描述】:

有什么方法可以为在 PuTTY 中执行的命令提供答案(输入)? 假设我有一个名为 TEST 的 PuTTY 会话,我想使用存储在 putty.cmd 文件中的一些命令来启动会话。触发某些功能后,它需要一个选项来选择,那么我该如何自动化响应

例如:当我触发 phone 命令时,它会给出类似的选项

  1. 发起呼叫
  2. 发送短信
  3. 退出

我必须选择一个选项。

putty.cmd 只有一行

./phone
echo 2 (this didn't enable option 2)

有没有办法选择那个选项?

【问题讨论】:

    标签: ssh putty


    【解决方案1】:

    对于自动化,请使用 Plink(来自 PuTTY 包)。它是相当于 PuTTY 的控制台。所以它支持输入重定向:

    ( 
      echo ./phone
      echo 2
    ) | plink username@example.com
    

    虽然正确的选项是找出,如果命令 (phone) 接受一些参数/开关来选择您要使用的选项。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-23
      • 2021-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-15
      相关资源
      最近更新 更多