自动 PuTTY 会话加载和命令

自动 PuTTY 会话加载和命令

我希望能够自动运行 PuTTY,连接到服务器,然后运行一些命令。例如,在我的本地开发环境中,我使用 PuTTY 运行 Rails 服务器,因此该过程通​​常需要我打开 PuTTY,加载使用 SSH 身份验证密钥的已保存会话。然后我打开会话输入密码,然后运行以下命令:

cd /vagrant
RAILS_ENV='development' bundle exec rails s

我已经看到了使用文件的建议.bat,但是我希望有一种方法意味着对于每个打开的会话,我也不会打开命令提示符窗口。

答案1

使用远程命令保存 putty 配置文件。这是 -m 选项的 gui 等效项。

Remote commandputty配置中的选项:Connection > SSH

putty 配置

当您说“自动运行 putty”时。必须有一个触发器来自动打开此 putty 配置文件。我以前使用 autohotkey,然后开始使用我的 $PATH 变量中的“别名”文件夹中的快捷方式文件。快捷方式在目标:字段中可能看起来像这样"C:\path_to_putty\putty.exe -load profilename

相关内容