การทำให้ CMD สมบูรณ์สำหรับเส้นทางที่เรียกใช้งานได้


8

สมมติว่าโฟลเดอร์ที่ประกอบด้วยC:\Convert convertImage.exeหลังจากใส่C:\Convert% PATH% ฉันต้องการใช้ความสมบูรณ์ใน CMD สำหรับ convertImage.exe เพื่อที่ฉันจะต้องพิมพ์ convertI ... เพื่อไปยังไฟล์ปฏิบัติการ

เป็นไปได้ไหม

คำตอบ:


3

ไม่ใช่จากพรอมต์คำสั่งไม่ใช่สิ่งนี้จะไม่ทำงานเหมือน ping.exe เป็นต้น

การเติมคำสั่งอัตโนมัติให้ทำงานภายในไดเรกทอรีเท่านั้นดังนั้นหากคุณทำ cd c: \ converter คุณสามารถกด c แล้วกด tab แล้วคุณจะได้มันมาเติมเต็ม

หากคุณเพิ่มเส้นทางไปยังตัวแปร Path ภายใต้ตัวแปรระบบคุณสามารถคลิก Start -> Run และพิมพ์เพียง covertImage.exe และมันจะทำงาน


14

เสียงกริ๊ก

  • การแก้ไขบรรทัดที่เหมือนทุบตีที่มีประสิทธิภาพจากไลบรารี Readline ของ GNU อ่านเพิ่มเติมเกี่ยวกับแป้นพิมพ์ลัดของ Readline
  • การเสร็จสิ้นเส้นทางที่เหนือกว่า (TAB)
  • วางจากคลิปบอร์ด (Ctrl-V)
  • รองรับความสำเร็จของ executables / คำสั่งและตัวแปรสภาพแวดล้อม
  • เลิกทำ / ทำซ้ำ (Ctrl-_ หรือ Ctrl-X, Ctrl-U)
  • ปรับปรุงประวัติบรรทัดคำสั่ง
    • ยังคงมีอยู่ในช่วง
    • ค้นหาได้ (Ctrl-R และ Ctrl-S)
    • การขยายประวัติ (เช่น !!,!, และ! $)
  • การเขียนสคริปต์ให้เสร็จโดยใช้ Lua

https://mridgers.github.io/clink/


+1 ฉันหวังว่าฉันจะให้คุณ upvotes มากขึ้น Dunno ฉันไม่เคยพบสิ่งนี้มาก่อนเลย
Caleb Hattingh

มันน่าทึ่งมากและฉันไม่เคยได้ยินเลย!
Jonathan Hartley

10/10 พฤษภาคม
msangel

0

ลองสิ่งนี้:

  1. เปิด regedit.exe แล้วไปที่:

ตัวประมวลผล HKEY_CURRENT_USER \ Software \ Microsoft \ Command

  1. เพิ่มสองค่า REG_DWORD ถ้าพวกเขาไม่อยู่: CompletionCharและPathCompletionChar แก้ไขค่าของพวกเขาเป็น "9" (คำพูด sans) และรีสตาร์ทคอมพิวเตอร์

หลังจากรีบูตเครื่องให้ลองใช้TABปุ่มเพื่อเติมข้อความอัตโนมัติ

นอกเหนือจากนั้นไม่มีวิธีสำหรับคำสั่งให้ใช้การเติมข้อความอัตโนมัติโดยอัตโนมัติ

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