ทำไมการรัน“ cmd / k” หลังจากเชื่อมต่อในเซิร์ฟเวอร์ ssh โดยใช้ผงสำหรับอุดรูทำให้คีย์บอร์ดหยุดทำงาน?


1

ฉันใช้ FreeSSHd ใน Windows Server 2003 x64 และ putty เพื่อเชื่อมต่อกับเซิร์ฟเวอร์ ssh นั้นจากเครื่อง Windows 7 x64

ใน "ระยะไกลคำสั่ง" cm /k "cd c:\"ของอินเตอร์เฟซฉาบฉันใส่

ทุกอย่างทำงานได้ดีมันเชื่อมต่อกับเซิร์ฟเวอร์และประมวลผลคำสั่งกระโดดลงในไดเรกทอรีที่ต้องการ ปัญหาคือฉันไม่สามารถพิมพ์อะไรได้เลย! แป้นพิมพ์ไม่ทำงานเมื่อมีการเชื่อมต่อที่ฉาบและดำเนินการคำสั่ง!

ทำไมถึงเป็นอย่างนั้น?

คำตอบ:


2

เปลือกน่าจะรอcmd.exeให้เสร็จสมบูรณ์ /kตัวเลือกที่ทำให้เปลือกคำสั่งเพื่อเปิดอยู่หลังคำสั่งที่ส่งผ่านในบรรทัดคำสั่งเสร็จสมบูรณ์ FreeSSHdกระบวนการ spawns cmd.exeกระบวนการและมีแนวโน้มที่จะรอให้เสร็จสิ้นก่อนดำเนินการต่อ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.