Những gì tôi đang cố gắng thực hiện: bắt đầu một phiên PuTTY từ dòng lệnh, đăng nhập vào máy từ xa và cd
đến thư mục được cung cấp.
putty.exe -agent -ssh some.host
Điều đó sẽ mở một phiên và đăng nhập với tên đăng nhập mặc định và khóa riêng của tôi.
echo cd /some/remote/path/ > c:/stuff/cmd.txt
putty.exe -agent -ssh some.host -m 'c:/stuff/cmd.txt'
Điều đó sẽ mở một phiên, đăng nhập, thực hiện một lệnh ( cd
trong trường hợp này) và thoát .
Làm cách nào để mở phiên, đăng nhập cd
và giữ phiên mở?
Bối cảnh: Tôi sử dụng emacs dưới windows và thường chỉnh sửa các tệp trên các máy Unix từ xa bằng cách sử dụng tramp & plink. Tôi muốn tạo một phím nóng mở phiên PuTTY cho máy từ xa đó và chdirs vào thư mục của tệp đó. Không phải là một vấn đề lớn về phía emacs, nhưng tôi bị mắc kẹt với PuTTY.