我想要做的是:从命令行启动 PuTTY 会话,登录到远程机器和cd
提供的目录。
putty.exe -agent -ssh some.host
Run Code Online (Sandbox Code Playgroud)
这将打开一个会话并使用我的默认登录名和私钥登录。
echo cd /some/remote/path/ > c:/stuff/cmd.txt
putty.exe -agent -ssh some.host -m 'c:/stuff/cmd.txt'
Run Code Online (Sandbox Code Playgroud)
这将打开一个会话,登录,执行命令(cd
在本例中)并退出。
如何打开会话、登录cd
并保持会话打开?
背景:我在windows下使用emacs,经常使用tramp & plink在远程Unix机器上编辑文件。我想制作一个热键,为该远程机器打开 PuTTY 会话,并将 chdirs 指向该文件的目录。在 emacs 方面没什么大不了的,但我坚持使用 PuTTY。