Score:-1

จะเปิดไฟล์วิดีโอใน Windows โดยใช้เทอร์มินัล Ubuntu ได้อย่างไร

ธง tn

ดังนั้นฉันจึงเรียนรู้บรรทัดคำสั่ง Linux/Ubuntuสิ่งหนึ่งที่ฉันต้องการจะทำคือใช้เทอร์มินัล Ubuntu (ระบบย่อย Windows สำหรับ Linux) เพื่อเปิดไฟล์วิดีโอ (mp4) บนคอมพิวเตอร์ของฉัน (Windows 10)

ฉันได้ลอง VLC และ MPlayer แล้ว แต่เมื่อฉันเรียกใช้ ชื่อไฟล์ vlc หรือ ชื่อไฟล์ mplayerมันทำให้ฉันมีข้อผิดพลาดที่ยาวมาก ดูเหมือนว่ากำลังทำงานอยู่ แต่แสดงเฉพาะข้อความและแสดงข้อผิดพลาดยาว

NotTheDr01ds avatar
vn flag
ดังนั้นเมื่อคุณพูดว่า `ชื่อไฟล์ vlc` "ดูเหมือนว่ามันทำงาน" หน้าต่าง VLC นั้นเปิดเองก่อนที่จะแจ้งข้อผิดพลาดหรือไม่ หากคุณพิมพ์แค่ `vlc` มันจะเปิดขึ้นไหม (ไม่มีวิดีโอ) เมื่อคุณระบุชื่อไฟล์ คุณกำลังระบุพาธ หรือคุณได้ `cd`'d ไปยังไดเร็กทอรีที่มีวิดีโอจากใน Ubuntu แล้วหรือยัง
Nmath avatar
ng flag
"*มันทำให้ฉันมีข้อผิดพลาดที่ยาวมาก*" - นี่เป็นข้อมูลสำคัญเมื่อถามถึงวิธีการแก้ไขข้อผิดพลาด แก้ไขคำถามของคุณและรวมข้อผิดพลาดทั้งหมด คุณสามารถเพิ่มความชัดเจนเพิ่มเติม: คุณกำลังพยายามเปิดแอปพลิเคชัน *Windows* จาก Ubuntu หรือไม่ เป็นไปไม่ได้. หากติดตั้ง VLC ใน Ubuntu คุณมีตัวจัดการหน้าต่างหรือสภาพแวดล้อมเดสก์ท็อปที่ใช้งานได้หรือไม่ เดสก์ท็อปและแอพ GUI ยังไม่รองรับอย่างเป็นทางการบน WSL และจะใช้งานไม่ได้หากไม่มีข้อโต้แย้งมากมาย นอกจากนี้ คุณทราบหรือไม่ว่า VLC มีให้บริการบน Windows?
NotTheDr01ds avatar
vn flag
@Nmath *"คุณกำลังพยายามเปิดแอปพลิเคชัน Windows จาก Ubuntu หรือไม่ เป็นไปไม่ได้*" ไม่แน่ใจว่าคุณหมายถึงอะไรที่นี่ - ทำได้อย่างสมบูรณ์ภายใต้ WSL ฉันค่อนข้างแน่ใจว่า OP กำลังพยายามเปิดไฟล์ด้วย VLC เวอร์ชัน Windows แต่ฉันยอมรับว่าคำถามต้องการคำชี้แจง * จำนวนมาก *
BeastOfCaerbannog avatar
ca flag
ไปที่ไดเร็กทอรีที่คุณเก็บไฟล์วิดีโอและลองเรียกใช้ `vlc.exe filename` แทน `vlc filename`
Score:-1

คุณสามารถทำได้ทันที (เอกสารอย่างเป็นทางการ):

WSL สามารถเรียกใช้เครื่องมือ Windows ได้โดยตรงจากบรรทัดคำสั่ง WSL โดยใช้ [ชื่อเครื่องมือ].exe. ตัวอย่างเช่น, notepad.exe.

แอปพลิเคชันที่ทำงานด้วยวิธีนี้มีคุณสมบัติดังต่อไปนี้:

  • เก็บไดเร็กทอรีการทำงานไว้เป็นพรอมต์คำสั่ง WSL (ส่วนใหญ่ -- ข้อยกเว้นจะอธิบายไว้ด้านล่าง)
  • มีสิทธิ์อนุญาตเช่นเดียวกับกระบวนการ WSL
  • เรียกใช้ในฐานะผู้ใช้ Windows ที่ใช้งานอยู่
  • ปรากฏใน Windows Task Manager ราวกับว่าดำเนินการโดยตรงจากพรอมต์ CMD

โปรแกรมปฏิบัติการของ Windows ที่รันใน WSL ได้รับการจัดการเหมือนกับ Linux ดั้งเดิม executables -- piping, redirects และแม้แต่ backgrounding ทำงานได้ตามที่คาดไว้

หากมีบางอย่างล้มเหลว คุณสามารถโพสต์เพสต์บินของข้อผิดพลาด บวกผลลัพธ์ของ

$ ซึ่ง vlc
$ mplayer ใด
$ pwd

นอกจากนี้ ให้ลองใช้คำสั่ง Win อื่นๆ เช่น ในลิงค์ด้านบนเพื่อดูว่าใช้งานได้หรือไม่

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา