ฉันต้องการใช้ Cygwin สำหรับเชลล์หลักที่ทำงาน แต่กลุ่มของฉันใช้แบตช์ไฟล์สำหรับกระบวนการหลายอย่าง ฉันได้รับแจ้งว่าฉันสามารถทำได้cmd /c batch.bat
เพื่อเรียกใช้ไฟล์แบตช์จาก Cygwin สิ่งนี้ใช้ได้กับบางกรณีและไม่ใช่สำหรับคนอื่น หนึ่งในแบตช์ไฟล์ล้มเหลวอย่างสมบูรณ์เมื่อฉันทำเช่นนี้ แต่ทำงานได้ดีเมื่อฉันเรียกใช้จาก cmd shell
ความแปลกประหลาดอีกอย่างที่ฉันสังเกตเห็นคือถ้าฉันวิ่งcmd /?
จาก Cygwin ฉันจะไม่ได้รับผลใด ๆ การรันสิ่งนี้จาก cmd shell ให้ความช่วยเหลือแบบมาตรฐาน แม้การทำcmd /c cmd /?
ไม่ส่งออก ถ้าฉันวิ่งcmd
จาก Cygwin มันจะให้เปลือก cmd แก่ฉันและถ้าฉันวิ่งcmd /?
ฉันจะได้รับข้อความช่วยเหลือ แต่ไม่มีการแบ่งหน้า
ฉันเดาว่าสิ่งต่อไปที่จะลองคือหาวิธีที่จะเปิด cmd จริง ๆ ภายในหน้าต่างที่แตกต่างของตัวเองราวกับว่าคุณได้ไปที่ Start-> Run แล้วพิมพ์ "cmd" มีวิธีการทำเช่นนี้จากภายใน Cygwin หรือไม่?