【发布时间】:2014-03-16 20:55:29
【问题描述】:
我在 windows 批处理脚本中使用 putty 0.63 作为 CLI,我需要将 putty 控制台中的所有输出打印到日志文件中,
我在我的脚本中使用以下命令:( putty.exe -x -t -ssh -2 -l %USERNAME% %IP_ADDRESS% -m commands.txt)
我尝试了会话配置并使用 (-load) 参数,但它对我没有帮助,因为它需要手动 GUI 配置,我需要一种自动化方式。
如何将输出打印到日志文件?
请指教
【问题讨论】:
-
-load 从注册表加载会话配置。您可以使用 reg import 自动设置 reg putty 会话。
-
@foxidrive 添加 >file.log 没有帮助腻子控制台打印任何内容
-
@mihai_mandis 你有关于自动化腻子注册表设置的例子
-
我现在看到 putty 是一个交互式 telnet 客户端,而不是一个命令行工具。我认为您不能使用重定向或管道记录输出。
-
putty包中有plink.exe工具。它是一个命令行工具。因此,将命令作为参数传递和重定向与 plink.exe 一起使用。关于 putty 和 putty 工具的连接配置路径 - 在下面的响应中提供。在 S...\SimonTatham\PuTTY\Sessions\ 下,您可以找到所有保存在 putty 中的会话。
标签: windows batch-file logging putty