首页 > 解决方案 > 如何在批处理文件中运行 Putty“RET”命令

问题描述

我正在尝试使用 Putty 从 IPG 激光器中提取激光发射小时数,并且我想将这些步骤自动化到批处理文件中,该文件将在我运行它时输出激光小时数。我能够完成第 1 步,即开始,提示主机IP地址,端口号并选择原始。Setp 2是当点击“打开”时,会出现一个DOS窗口,需要输入“RET”命令并回车。然后出现激光发射时间。我在哪里设置批处理文件以输入命令“RET”在 DOS 窗口中?谢谢

标签: filebatch-fileputty

解决方案


不要使用 PuTTY(GUI 应用程序)来自动执行任务。使用 Plink 命令行工具(PuTTY 包的一部分)。它是一个控制台应用程序,因此您可以重定向它的输入。

例如:

(
  echo RET
) | plink.exe -raw example.com -P port

另请参阅如何通过 Telnet 使用 PuTTY 执行远程命令


推荐阅读