Windows Tips & News

เพิ่มเมนูบริบททุบตีใน Windows 10

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบ

Windows 10 เวอร์ชัน 1607 "Anniversary Update" มาพร้อมกับคุณลักษณะใหม่ที่เรียกว่า "Bash on Ubuntu" มันมีเชลล์บรรทัดคำสั่ง "bash" ของ Linux สำหรับ Windows ผ่านการใช้งานแบบเนทีฟซึ่งทำงานเร็วกว่าเครื่องเสมือนที่ติดตั้ง Linux อนุญาตให้เรียกใช้แอพคอนโซล Linux ด้วย หากคุณใช้บ่อยๆ คุณอาจพบว่ามีประโยชน์ที่จะมีคำสั่งเมนูบริบทพิเศษ "Open Bash Here" ที่จะเปิดคอนโซล Bash ในโฟลเดอร์ที่ต้องการได้ด้วยคลิกเดียว นี่คือวิธีที่คุณสามารถเพิ่มได้

โฆษณา


ในบทความนี้ ฉันคิดว่าคุณมี Bash บน Ubuntu ติดตั้งและกำหนดค่าใน Windows 10 หากไม่ ตรวจสอบให้แน่ใจว่าคุณใช้ Windows 10 เวอร์ชัน 1607 และติดตั้ง Bash ก่อน ดูบทความเหล่านี้สำหรับการอ้างอิง:
  • วิธีค้นหาหมายเลขบิวด์ของ Windows 10 ที่คุณใช้งานอยู่
  • วิธีเปิดใช้งาน Ubuntu Bash ใน Windows 10

เมื่อกำหนดค่าแล้ว คุณสามารถใช้การปรับแต่ง Registry ตามที่ระบุด้านล่าง

ในการเพิ่ม Bash Context Menu ใน Windows 10ให้ทำดังต่อไปนี้

  1. เปิด ตัวแก้ไขรีจิสทรี.
  2. ไปที่คีย์รีจิสทรีต่อไปนี้:
    HKEY_CURRENT_USER\SOFTWARE\Classes\Directory

    เคล็ดลับ: ดู วิธีข้ามไปยังรีจิสตรีคีย์ที่ต้องการได้ด้วยคลิกเดียว

  3. สร้างคีย์ย่อยใหม่ที่นี่ที่เรียกว่า "เชลล์": ไดเร็กทอรีสร้างเชลล์1ไดเร็กทอรีสร้างเชลล์2
  4. ภายใต้เชลล์ สร้างคีย์ย่อยใหม่ ตั้งชื่อที่เป็นที่รู้จักเช่น "openbashhere":ไดเร็กทอรีสร้างเชลล์ openbashhere
  5. ตั้งค่าข้อมูลค่าของค่าเริ่มต้น (ไม่มีชื่อ) ภายใต้คีย์ย่อย "openbashhere" เป็น "Open Bash ที่นี่":เปิด bash ที่นี่ชื่อ
  6. ภายใต้คีย์ย่อย "openbashhere" ให้สร้างค่าใหม่ประเภท "ค่าสตริงที่ขยายได้" และตั้งชื่อเป็น "ไอคอน":ค่าสตริงที่ขยายได้ใหม่ไอคอนชื่อค่าสตริงที่ขยายได้ใหม่
  7. ตั้งค่าข้อมูลค่าเป็น:
    %USERPROFILE%\AppData\Local\lxss\bash.ico

    ดูภาพหน้าจอนี้:ค่าไอคอนค่าสตริงที่ขยายได้ใหม่ ค่าไอคอน

  8. อีกครั้งภายใต้คีย์ "openbashhere" ให้สร้างคีย์ย่อยใหม่ชื่อ "command":สร้างคีย์ย่อยคำสั่ง
  9. ตั้งค่าข้อมูลค่าของค่าเริ่มต้น (ไม่มีชื่อ) ของคีย์ย่อย "คำสั่ง" เป็น:
    cmd.exe /c cd /d "%V" && bash.exe

    ค่าดีฟอลต์ของคีย์ย่อยคำสั่ง
    คุณเพิ่งเพิ่ม Bash ลงในเมนูบริบทของโฟลเดอร์:bash ในเมนูบริบทโฟลเดอร์

  10. ตอนนี้ ทำซ้ำขั้นตอนข้างต้นภายใต้คีย์:
    HKEY_CURRENT_USER\SOFTWARE\Classes\Directory\Background

    สิ่งนี้จะเพิ่มคำสั่ง Open Bash ที่นี่ ให้กับเมนูบริบทพื้นหลังไดเร็กทอรี:bash ในพื้นหลังของโฟลเดอร์

  11. นอกจากนี้ คุณสามารถสร้างโครงสร้าง Registry ที่คล้ายกันภายใต้คีย์
    HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground

    ที่จะได้รับ

    HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\shell\openbashhere\command

    สร้างค่าที่เหมาะสมและข้อมูลของพวกเขา สิ่งนี้จะเพิ่มคำสั่ง Open Bash ที่นี่ ให้กับเมนูบริบทของเมนูบริบทบนเดสก์ท็อป
    bash ในพื้นหลังเดสก์ท็อป

  12. สุดท้าย คุณสามารถสร้างคีย์และค่าที่เหมาะสมภายใต้คีย์ต่อไปนี้:
    HKEY_CURRENT_USER\SOFTWARE\Classes\Drive\shell\openbashhere

    สิ่งนี้จะเพิ่มคำสั่ง Bash ให้กับเมนูบริบทของไดรฟ์:
    bash ในเมนูบริบทของไดรฟ์

สำหรับผู้ที่ต้องการหลีกเลี่ยงการแก้ไข Registry สามารถดาวน์โหลด tweak ที่พร้อมใช้งานและไฟล์เลิกทำได้ที่นี่:

ดาวน์โหลดไฟล์ Registry

เพื่อประหยัดเวลาของคุณ ใช้ Winaero Tweaker มีตัวเลือกที่เหมาะสมภายใต้เมนูบริบท:winaero-tweaker-bashคุณสามารถรับแอพได้ที่นี่: ดาวน์โหลด Winaero Tweaker.

ดูวิดีโอต่อไปนี้เพื่อดูการทำงานของ tweak:
เคล็ดลับ: คุณสามารถสมัครรับข้อมูลจากช่อง YouTube ของเรา ที่นี่.

แค่นั้นแหละ. หากคุณมีข้อเสนอแนะหรือคำถาม - ยินดีต้อนรับสู่ความคิดเห็น

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบ
Windows PowerToys กำลังได้รับหน้าแรกที่ปรับปรุงใหม่

Windows PowerToys กำลังได้รับหน้าแรกที่ปรับปรุงใหม่

ขณะนี้ Microsoft กำลังทำงานบนโฮมเพจที่อัปเดตสำหรับ PowerToys ซึ่งเป็นชุดยูทิลิตี้ที่เพิ่มคุณสมบัต...

อ่านเพิ่มเติม

Microsoft ประกาศการทดสอบบน Xbox Game Pass Core

Microsoft ประกาศการทดสอบบน Xbox Game Pass Core

แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพของระบบMicrosoft ได้ประกาศเริ่มการทดส...

อ่านเพิ่มเติม

PowerToys Run จะได้รับการออกแบบ UI ใหม่ด้วยอะคริลิกเร็วๆ นี้

PowerToys Run จะได้รับการออกแบบ UI ใหม่ด้วยอะคริลิกเร็วๆ นี้

PowerToys Run จะได้รับการอัปเดตอินเทอร์เฟซผู้ใช้ที่ยอดเยี่ยม ซึ่งเป็นโมดูลที่ช่วยให้คุณสามารถเปิด...

อ่านเพิ่มเติม