Keyboard Shortcuts ช่วยประหยัดเวลามาก และลดโอกาสบาดเจ็บจากการใช้งานซ้ำ (RSI) เช่น โรคอักเสบหลอดข้อนิ้วมือ (Carpal Tunnel) มาดู Shortcuts ที่ดีที่สุดสำหรับ Windows Command Prompt
นี่คือ Shortcuts สำหรับควบคุมหน้าต่าง Command Prompt เอง
- Win + X แล้ว C: เปิดแอป Command Prompt อาจไม่ทำงานใน Windows 11 หากตั้งค่าเริ่มต้นเป็น Windows Terminal ใช้ Win + R พิมพ์ cmd กด Enter ได้เช่นกัน
- Win + X แล้ว A: เปิด Command Prompt ด้วยสิทธิ์ Administrator ต้องมีข้อมูลประจำตัว Admin อาจไม่ทำงานใน Windows 11 หากเป็น Windows Terminal คีย์นี้จะเปิด Terminal ด้วยสิทธิ์ Admin
- F11 หรือ Alt + Enter: สลับ Command Prompt ระหว่างเต็มหน้าจอและโหมดหน้าต่าง
- Ctrl + Shift + Plus (+) และ Ctrl + Shift + Minus (–): เพิ่ม/ลด ความทึบแสงของ Command Prompt Ctrl + Shift + Mouse Scroll Wheel ทำได้เหมือนกัน
- Win + Arrow Keys: ทำให้ Command Prompt ขยายเต็มหน้าจอ ย่อขนาด และเลื่อนตำแหน่งบนหน้าจอ
- Alt + Mouse Scroll Wheel: ซูมเข้า/ออก ทำให้ข้อความใหญ่/เล็กลง
- Alt + F4: ปิด Command Prompt ทันที
Keyboard Shortcuts สำหรับการควบคุม Cursor และ Text
Shortcuts สำหรับเลือก/จัดการข้อความ และเลื่อน Cursor โดยไม่ใช้เมาส์ คล้ายกับ Shortcuts ข้อความในแอป Windows 10/11 อื่นๆ เช่น Excel หรือ Word
- Ctrl + M: สลับ Cursor เป็น Mark Mode ให้เลือกข้อความด้วยเมาส์ กด Esc เพื่อออกจาก Mark Mode ดูจาก Title bar และ Cursor: ถ้าบน Title เขียน "Mark" หรือ Cursor เป็นสี่เหลี่ยมตั้งตรงทึบ แสดงว่าอยู่ใน Mark Mode
- Home หรือ End: Home ย้าย Cursor ไปต้นบรรทัดคำสั่ง End ย้ายไปท้ายบรรทัด
- Shift + Home หรือ Shift + End: Shift+Home เลือกข้อความจาก Cursor ไปต้นบรรทัด (หาก Cursor อยู่ต้นแล้ว จะเลือก Prompt ด้วย) Shift+End เลือกจาก Cursor ไปท้ายบรรทัด
- Shift + Right/Left Arrow: ขยายการเลือกเพิ่ม 1 ตัวอักษร ไปขวา/ซ้าย
- Ctrl + Shift + Right/Left Arrow: เลือกคำเต็มคำทางขวา/ซ้ายของ Cursor
- Up/Down Arrow: ใน Mark Mode: Up ย้าย Cursor ขึ้นบรรทัด Down ย้ายลงบรรทัด ไม่อยู่ใน Mark Mode: วนลูปคำสั่งที่พิมพ์ล่าสุด
- Ctrl + Up/Down Arrow: เลื่อนหน้าจอขึ้น/ลง ทีละบรรทัด เหมาะสำหรับอ่านข้อความเยอะๆ อย่างช้าๆ
- Pg Up / Pg Down: ใน Mark Mode: ย้าย Cursor ทีละหน้าจอ ตามทิศทาง
- Shift + Pg Up / Pg Dn: เลือกข้อความจาก Cursor รวม 1 หน้าจอขึ้น/ลง
- Ctrl + A: กดครั้งแรก เลือกข้อความทั้งบรรทัดปัจจุบัน กดครั้งที่ 2 ทันที เลือกข้อความทั้งหมดในหน้าต่าง Command Prompt
- Ctrl + C หรือ Ctrl + Insert: คัดลอกข้อความที่เลือก ถ้า Ctrl+C โดยไม่ได้เลือกข้อความ จะ Interrupt คำสั่งที่กำลังรัน (ถ้ามี)
- Ctrl + Backspace: ลบคำทั้งคำทางซ้ายของ Cursor (Backspace ปกติลบแค่ 1 ตัวอักษร)
- Ctrl + Home หรือ Ctrl + End: ลบข้อความจาก Cursor ไปต้น/ท้ายบรรทัดปัจจุบัน
- Ctrl + Shift + Home หรือ Ctrl + Shift + End: เลือกข้อความจาก Cursor ไปบนสุด/ล่างสุดของ Command Prompt ตัวอย่าง: Cursor อยู่ต้น ipconfig /allcompartments กด Ctrl+Shift+End จะเลือกจนจบหน้าต่าง
- Esc: ลบบรรทัดทั้งหมด หรือออกจาก Mark Mode (ถ้าอยู่ในโหมดนั้น)
- Insert: สลับโหมด Insert: แทรกข้อความ หรือ ทับข้อความเดิม
- Ctrl + F: เปิดกล่องโต้ตอบ Find ค้นหาข้อความ สามารถตั้งค่า Match case และค้นหาขึ้น/ลงได้
Keyboard Shortcuts สำหรับใช้กับคำสั่ง (Commands)
พิมพ์ทุกตัวอักษรหรือพิมพ์คำสั่งซ้ำๆ ใช้เวลามาก Microsoft จึงใส่ Shortcuts ให้พิมพ์คำสั่งเร็วขึ้น
- Up/Down Arrows: Up (^) ย้อนกลับคำสั่งก่อนหน้าใน History Down (˅) ไปคำสั่งถัดไป
- Right Arrow: พิมพ์คำสั่งล่าสุดทีละตัวอักษร เช่น คำสั่งล่าสุดคือ driverquery กด Right Arrow จะพิมพ์ d กดอีกครั้ง r ฯลฯ
- F2: คัดลอกข้อความจนถึงตัวอักษรแรกที่พิมพ์เมื่อกล่อง "Enter char to copy up to:" เปิด จากคำสั่งล่าสุด ตัวอย่าง: คำสั่งล่าสุด ipconfig /all กด F2 พิมพ์ / จะได้ ipconfig ที่ Prompt
- F3: เรียกคำสั่งล่าสุดจาก History
- F4: ลบข้อความจนถึงตัวอักษรแรกที่พิมพ์เมื่อกล่อง "Enter char to delete up to:" เปิด
- F5: คล้าย Up Arrow แต่วนย้อนกลับใน History ทีละคำสั่ง
- F7: เปิด Command History ใช้ Up/Down Arrow เลื่อนเลือก กด Enter เพื่อรันคำสั่งที่ไฮไลท์
- Alt + F7: ล้าง Command History ใช้ Alt+F7 แล้วลอง F7 จะไม่เปิดเพราะว่างเปล่า
- F8: เรียกคำสั่งจาก History ที่ขึ้นต้นด้วยข้อความที่พิมพ์อยู่แล้ว ตัวอย่าง: พิมพ์ ipconfig แล้วกด F8 จะวนย้อนคำสั่ง ipconfig ทั้งหมด
- F9: พิมพ์คำสั่งจาก History ตามเลขลำดับ (ดูจาก F7) ตัวอย่าง F7 เลข 17 คือ diskpart กด F9 พิมพ์ 17 จะได้ diskpart
- Tab: วนลูปโฟลเดอร์ภายใต้ Directory ในคำสั่งปัจจุบัน เพื่อ Autocomplete ตัวอย่าง: พิมพ์ C: กด Tab ครั้งแรก ได้ C:$Recycle.Bin
- Ctrl + V หรือ Shift + Insert: วางข้อความที่ Copy ล่าสุด ตัวอย่างภาพ: จะได้ ipconfig /all จาก Clipboard History
ตอนนี้คุณควบคุม Windows Command Prompt ได้แล้ว
คุณอาจเคยใช้คุณสมบัติคำสั่งไลน์ และเก่งเรื่อง Syntax หรือเคยเขียน Batch files ตอนนี้มี Shortcuts ทำให้ดูเหมือน Wizard ไม่ใช่คน Microsoft OS? ไม่เป็นไร เรามี Mac Shortcuts และ Linux Keyboard Shortcuts รวมถึงวิธีสร้าง Shortcuts สำหรับ Microsoft Office และ Windows Shortcut key combo โปรดของคุณคืออะไร?