ฉันไม่มีวิธีใช้rdesktop
แต่ฉันใช้โปรแกรมที่เรียกใช้winexe
บน Linux เพื่อรันคำสั่งระยะไกลบนเครื่อง Windows คุณสามารถรับแอพพลิเคชั่นได้จาก URL ต่อไปนี้หรือใช้ระบบที่เก็บซอฟต์แวร์ของคุณเพื่อติดตั้ง
http://sourceforge.net/projects/winexe/
UPDATE: ใบรับรอง SSL นั้นเซ็นชื่อด้วยตนเองสำหรับลิงก์ sourceforge ด้านบนดังนั้นฉันจึงให้ลิงก์อื่น:
https://github.com/skalkoto/winexe
นี่คือตัวอย่างของการใช้งาน:
winexe -A credentials.cfg //remotehost "qwinsta /server"
คุณจะต้องการสร้างไฟล์หนังสือรับรอง. cfg ด้วยข้อมูลเข้าสู่ระบบดังนี้:
username=user
password=pass
domain=workplace
ระบุโดเมนเฉพาะในกรณีที่เกี่ยวข้องกับคุณ เป็นวิธีที่ดีที่สุดที่จะไม่ใส่ข้อมูลรับรองการเข้าสู่ระบบของคุณ (โดยเฉพาะรหัสผ่าน) ในบรรทัดคำสั่ง ลองเรียกcmd.exe
ใช้โดยใช้ตัวอย่างด้านบนหากคุณต้องการพรอมต์แบบโต้ตอบ สิ่งที่ดีเกี่ยวกับวิธีนี้คือคุณสามารถใช้เอาต์พุตของคำสั่งรีโมตในสคริปต์ Linux หรือส่งออก grep