如何创建一个批处理文件,自动通过 SSH 进入本地服务器并在终端启动一个 python 脚本?

如何创建一个批处理文件,自动通过 SSH 进入本地服务器并在终端启动一个 python 脚本?

我有一个批处理文件,用于登录 SSH 服务器。但我想在终端中启动一个应用程序来查看其结果,例如 HTOP 或 TMUX。

基本上就是在登录后运行一个命令。它执行登录但不运行下一个命令。

我究竟做错了什么?

我的批处理文件的内容:

@ECHO OFF start cmd.exe /K "ssh user@address && htop"

答案1

尝试;

@echo off

ssh user@address

Start "x:\Directory\Which\The\HTOP\Is\Located\htop.exe"

这段代码可以解决问题 ^

你做错的是,你没有指定所在htop的目录。你应该指定该目录,然后运行htop

(将其替换为您拥有的 HTOP 文件夹)。

PS:您没有调用cmd.exe批处理文件,因为批处理文件是在 CMD 环境中运行的。

相关内容