Tôi đang sử dụng cách sau để đăng nhập tự động vào máy chủ từ xa và sau đó chạy các lệnh được liệt kê trong một commands.txt
, như thế này:
C:\path\to\putty.exe -load "[Sessionname]" -l [user] -pw [password] -m C:\path\to\commands.txt
commands.txt
chứa những điều sau đây
ps -elf|grep 'sometext'
Tuy nhiên, khi tôi cố gắng làm như vậy, một cửa sổ mới cho PuTTY xuất hiện, nhưng nó sẽ đóng và thoát ngay lập tức sau khi đăng nhập. Kết quả là, tôi không thể thấy đầu ra của (các) lệnh.
Tôi không hiểu chuyện gì đang xảy ra ở đây. Tôi có sai trong cách tiếp cận của mình không hay tôi cần phải thực hiện thêm các bước để làm cho cửa sổ PuTTY tạm dừng một thời gian trước khi thoát?