ฉันใช้สิ่งต่อไปนี้เพื่อเข้าสู่ระบบโดยอัตโนมัติไปยังเซิร์ฟเวอร์ระยะไกลแล้วเรียกใช้คำสั่งที่ระบุไว้ใน a commands.txt
ดังนี้:
C:\path\to\putty.exe -load "[Sessionname]" -l [user] -pw [password] -m C:\path\to\commands.txt
commands.txt
มีดังต่อไปนี้:
ps -elf|grep 'sometext'
อย่างไรก็ตามเมื่อฉันพยายามทำหน้าต่างใหม่สำหรับ PuTTY จะปรากฏขึ้น แต่มันจะปิดและออกทันทีหลังจากเข้าสู่ระบบ เป็นผลให้ฉันไม่เห็นผลลัพธ์ของคำสั่ง
ฉันไม่เข้าใจว่าเกิดอะไรขึ้นที่นี่ ฉันผิดในแนวทางของฉันหรือฉันต้องทำขั้นตอนเพิ่มเติมเพื่อทำให้หน้าต่าง PuTTY หยุดชั่วคราวสักครู่ก่อนออก