Co próbuję zrobić: rozpocznij sesję PuTTY z wiersza poleceń, zaloguj się do zdalnego komputera i cd
do podanego katalogu.
putty.exe -agent -ssh some.host
Spowoduje to otwarcie sesji i zalogowanie przy użyciu mojej domyślnej nazwy logowania i klucza prywatnego.
echo cd /some/remote/path/ > c:/stuff/cmd.txt
putty.exe -agent -ssh some.host -m 'c:/stuff/cmd.txt'
Spowoduje to otwarcie sesji, zalogowanie się, wykonanie polecenia ( cd
w tym przypadku) i wyjście .
Jak otworzyć sesję, zalogować się cd
i utrzymać sesję otwartą?
Tło: Używam emacsa pod oknami i często edytuję pliki na zdalnych komputerach z systemem Unix za pomocą tramp & plink. Chcę utworzyć skrót, który otwiera sesję PuTTY dla tego zdalnego komputera i chdirs do katalogu tego pliku. Nie jest to wielka sprawa ze strony emacsa, ale utknąłem z PuTTY.