เรียกใช้ windows bat จากระยะไกลไฟล์จาก Linux ผ่าน ssh


0

มันเป็นไปได้?

Cygwin ถูกติดตั้งบนสภาพแวดล้อมของ windows ฉันเชื่อมต่อกับสภาพแวดล้อมของ Windows ผ่าน ssh ด้วยคำสั่ง follow:

ssh user @ ip /cygdriver/c/run.bat หลังจากแนะนำรหัสผ่านข้อความ 'ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว' จะปรากฏขึ้น ข้อเสนอแนะใด ๆ ที่ฉันสามารถทำได้?

คำตอบ:


1

ตรวจสอบว่าคุณป้อน 'cygdrive' และไม่ใช่ 'cygdriver' หากยังไม่ได้ผลให้ลองเรียกใช้คำสั่งนี้ CMD /C C:\run.bat


ฉันพยายามใช้คำสั่ง follow ssh Administrator @ IP /CC:\run.bat และไม่ประสบความสำเร็จ
user753536

มันคือ CMD /CC:\run.bat
golimar

0

"cygdriver" เป็นเส้นทางที่ถูกต้องหรือไม่?

ฉันขอแนะนำให้พยายามทำให้คำสั่งทำงานในเครื่องในเชลล์ Cygwin บนเครื่อง Windows จากนั้นก็คัดลอกและวางคำสั่งที่ใช้งานได้ที่รู้จักในสคริปต์ ssh ของคุณซึ่งจะทำงานจากระยะไกล


ขออภัยเส้นทางที่ถูกต้องคือ /cygdrive/c/run.bat
user753536

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