将命令传递给KiTTY UI

问题描述 投票:0回答:1

我希望自动执行以下任务

  1. 启动KiTTY
  2. 输入用户名和密码
  3. 成功登录
  4. 在下面输入此命令以查看日志
tail -2000f /apps/test/good.log

我可以使用下面的代码达到第3点

from subprocess import Popen
Popen("powershell kitty-0.73.1.1.exe [email protected] -pw YYYY")

((新的KiTTY窗口已打开,用户已成功登录)

但是我不知道如何传递以下命令

tail -2000f /apps/test/good.log

注意:我正在使用Python3

我希望以UI水平实现此自动化。我在测试时大约需要5到6个日志文件。我不想手动打开所有日志。因此,我正在寻找一种自动化的方法。

我使用的是KiTTY,因为它在出现网络问题时可以自动重新连接。

python python-3.x ssh putty
1个回答
2
投票

KiTTY和PuTTY,具有-m命令行开关,可为SSH“ exec”通道提供命令。在Automating command/script execution using PuTTY

© www.soinside.com 2019 - 2024. All rights reserved.