Cosa sto cercando di fare: avviare una sessione PuTTY dalla riga di comando, accedere al computer remoto e cdalla directory fornita.
putty.exe -agent -ssh some.host
Questo aprirà una sessione e accederà con il mio nome di accesso predefinito e chiave privata.
echo cd /some/remote/path/ > c:/stuff/cmd.txt
putty.exe -agent -ssh some.host -m 'c:/stuff/cmd.txt'
Questo aprirà una sessione, effettuerà il login, eseguirà un comando ( cdin questo caso) e uscirà .
Come posso aprire una sessione, accedere cde tenere aperta la sessione?
Background: utilizzo emacs sotto windows e spesso modifico file su macchine Unix remote usando tramp & plink. Voglio creare un tasto di scelta rapida che apre una sessione PuTTY per quella macchina remota e chdir nella directory di quel file. Non è un grosso problema da parte di Emacs, ma sono bloccato con PuTTY.