ฉันพยายามเรียกใช้.bat
ไฟล์บนเซิร์ฟเวอร์ของฉันผ่านคำสั่ง php popen, ive พยายามและในที่สุดก็มาถึงจุดที่การตั้งค่าการอนุญาตทั้งหมดถูกต้องและตอนนี้ฉันสามารถรันไฟล์ได้จริง แต่ฉันมีปัญหา ในบันทึกเซิร์ฟเวอร์ของฉันมันจะปรากฏขึ้น
foo.bat: line 1: mstsc: command not found, referer: http://dev.example.com
รหัสเต็มในไฟล์คือmstsc /v:192.168.1.1
ฉันรู้ว่านี่หมายความว่ามันไม่รู้จักคำสั่งใน centos แต่ฉันไม่แน่ใจว่าจะทำอย่างไรเพื่อแก้ไขปัญหา
จุดประสงค์ของรหัสนี้คือการเปิด RDP สำหรับผู้ใช้ที่ร้องขอ จำไว้ว่ารหัสนี้ทำงานได้อย่างสมบูรณ์แบบในระบบปฏิบัติการ Windows ของฉันโดยใช้ xampp แต่เมื่อฉันอัปโหลดไปยังเซิร์ฟเวอร์ที่ใช้ CENTOS มันไม่ทำงาน
คำถามของฉันคือ
ฉันจะแก้ไขข้อผิดพลาดนี้ได้อย่างไรและอนุญาตให้ CENTOS ดำเนินการคำสั่งที่เปิดหน้าต่าง RDP สำหรับผู้ใช้