我要执行的操作:从命令行启动PuTTY会话,登录到远程计算机并cd
提供到目录。
putty.exe -agent -ssh some.host
这将打开一个会话并使用我的默认登录名和私钥登录。
echo cd /some/remote/path/ > c:/stuff/cmd.txt
putty.exe -agent -ssh some.host -m 'c:/stuff/cmd.txt'
这将打开一个会话,登录,执行命令(cd
在这种情况下)并退出。
如何打开会话,登录cd
并保持会话打开?
背景:我在Windows下使用emacs,经常使用tramp和plink在远程Unix机器上编辑文件。我要创建一个热键,以打开该远程计算机的PuTTY会话,并chdirs到该文件的目录。emacs方面没什么大不了的,但是我坚持使用PuTTY。