โฮมเพจ » ทำอย่างไร » วิธีการใช้ประวัติคำสั่งของคุณในพรอมต์คำสั่งของ Windows

    วิธีการใช้ประวัติคำสั่งของคุณในพรอมต์คำสั่งของ Windows

    พรอมต์คำสั่งของ Windows มีคุณลักษณะประวัติในตัวทำให้คุณสามารถดูคำสั่งที่คุณเรียกใช้ในเซสชันปัจจุบันได้อย่างรวดเร็ว ยิ่งกว่านั้น Command Prompt ยังมีแป้นพิมพ์ลัดและเทคนิคอื่น ๆ สำหรับใช้งานกับประวัติการสั่งงานของคุณ.

    วิธีดูประวัติคำสั่งของคุณ

    หากต้องการเลื่อนดูประวัติคำสั่งของคุณคุณสามารถใช้แป้นพิมพ์ลัดเหล่านี้:

    • ลูกศรขึ้น: จำคำสั่งก่อนหน้านี้ที่คุณพิมพ์ กดปุ่มซ้ำ ๆ เพื่อดูประวัติคำสั่งของคุณ.
    • ลูกศรลง: จำคำสั่งถัดไปที่คุณพิมพ์ กดปุ่มซ้ำ ๆ เพื่อดูประวัติคำสั่งของคุณ.
    • เลื่อนหน้าขึ้น: เรียกคืนคำสั่งแรกที่คุณรันในเซสชันพรอมต์คำสั่งปัจจุบัน.
    • เลื่อนหน้าลง: เรียกคืนคำสั่งล่าสุดที่คุณเรียกใช้ในเซสชันพร้อมรับคำสั่งปัจจุบัน.
    • Esc: ล้างบรรทัดคำสั่ง.

    ใช้ปุ่ม F เหล่านี้เพื่อโต้ตอบกับประวัติคำสั่งของคุณ:

    • F7: ดูประวัติคำสั่งของคุณเป็นภาพซ้อนทับ ใช้ปุ่มลูกศรขึ้นและลงเพื่อเลือกคำสั่งและเรียกใช้ กด Esc เพื่อปิดโอเวอร์เลย์โดยไม่ต้องใช้คำสั่ง.

    • F8: ค้นหาประวัติคำสั่งของคุณเพื่อหาคำสั่งที่ตรงกับข้อความบนบรรทัดคำสั่งปัจจุบัน ดังนั้นหากคุณต้องการค้นหาคำสั่งที่ขึ้นต้นด้วย“ p” คุณจะต้องพิมพ์“ p” บนบรรทัดคำสั่งแล้วแตะ F8 ซ้ำ ๆ เพื่อวนรอบคำสั่งในประวัติของคุณที่ขึ้นต้นด้วย“ p”.
    • F9: เรียกคืนคำสั่งจากประวัติคำสั่งของคุณโดยระบุหมายเลขในบัฟเฟอร์ประวัติ ตัวเลขเหล่านี้จะแสดงในหน้าต่างซ้อนทับ F7 และเริ่มต้นที่ 0 ดังนั้นหากคุณต้องการเรียกใช้คำสั่งแรกที่คุณรันในเซสชันปัจจุบันอีกครั้งอย่างรวดเร็วคุณต้องกด“ F9” พิมพ์“ 0” และกด “Enter” คำสั่งจะปรากฏขึ้นที่พรอมต์และคุณสามารถกด "Enter" อีกครั้งเพื่อเรียกใช้.

    หากต้องการพิมพ์รายการประวัติคำสั่งของคุณในเทอร์มินัลให้รันคำสั่งต่อไปนี้:

    doskey / ประวัติ

    คุณจะเห็นคำสั่งที่คุณพิมพ์ในเซสชันปัจจุบันของคุณ นี่คือรายการเดียวกันคุณจะเห็นว่าคุณกด F7.

    วิธีคัดลอกคำสั่งก่อนหน้าของคุณ

    คำสั่งก่อนหน้านี้ที่คุณพิมพ์เรียกว่า "เทมเพลต" มีทางลัดที่หลากหลายเพื่อคัดลอกส่วนหนึ่งของคำสั่งก่อนหน้าที่คุณรันอย่างรวดเร็ว.

    • F1: คัดลอกตัวละครครั้งละหนึ่งตัวจากคำสั่งก่อนหน้าที่คุณพิมพ์ กดปุ่ม F1 ซ้ำ ๆ เพื่อพิมพ์คำสั่งที่คุณพิมพ์ไว้ก่อนหน้านี้อักขระทีละตัวอักษร.
    • F2: คัดลอกส่วนหนึ่งของคำสั่งที่คุณพิมพ์ไว้ก่อนหน้านี้ คุณจะได้รับแจ้งให้ป้อนอักขระ ระบบจะค้นหาไปข้างหน้าในคำสั่งก่อนหน้าที่คุณพิมพ์และคัดลอกข้อความโดยอัตโนมัติ แต่ไม่รวมถึงอักขระนั้น ตัวอย่างเช่นหากคำสั่งสุดท้ายที่คุณรันคือ "ping google.com" คุณสามารถกด "F2" พิมพ์ "o" กด "Enter" และ "ping g" จะปรากฏขึ้นที่หน้าจอพร้อมรับคำ.
    • F3: คัดลอกส่วนหนึ่งของคำสั่งที่คุณพิมพ์ไว้ก่อนหน้านี้ ระบบจะเริ่มจากตำแหน่งอักขระปัจจุบันและคัดลอกข้อความที่เหลือจากตำแหน่งนั้นในบรรทัดก่อนหน้าโดยอัตโนมัติ ตัวอย่างเช่นสมมติว่าคำสั่งสุดท้ายที่คุณพิมพ์คือ“ ping -4 google.com” คุณสามารถพิมพ์ "ping -6" กด "F3" และระบบจะเติม "google.com" โดยอัตโนมัติทำให้บรรทัดปัจจุบัน "ping -6 google.com".

    วิธีการล้างประวัติคำสั่ง

    แตกต่างจาก bash shell ของ Linux, พรอมต์คำสั่งไม่จำคำสั่งระหว่างเซสชัน หากต้องการลบประวัติคำสั่งใด ๆ ที่คุณพิมพ์เพียงปิดหน้าต่างพรอมต์คำสั่ง.

    คุณสามารถบอกให้พรอมต์คำสั่งเพื่อไม่จำคำสั่งใด ๆ ที่คุณพิมพ์ในเซสชันปัจจุบันโดยการตั้งค่าขนาดประวัติเป็น 0 ด้วย doskey คำสั่ง:

    doskey / listsize = 0

    คุณจะไม่สามารถใช้ปุ่มลูกศร, ปุ่ม F7 หรือ doskey / ประวัติ คำสั่งเพื่อดูคำสั่งใด ๆ ที่คุณพิมพ์หลังจากตั้งค่าขนาดรายการเป็น 0 การเปลี่ยนแปลงนี้จะมีผลเฉพาะกับหน้าต่างพรอมต์คำสั่งปัจจุบันเท่านั้นดังนั้นหน้าต่างพรอมต์คำสั่งจะจดจำประวัติตามปกติในครั้งถัดไปที่คุณปิดและเปิดใหม่.

    คุณสามารถใช้ CLS (ล้างหน้าจอ) คำสั่งเพื่อล้างหน้าต่างพรอมต์คำสั่งลบประวัติทั้งหมดของคำสั่งที่คุณพิมพ์โดยไม่ต้องปิดหน้าต่าง:

    CLS

    วิธีบันทึกประวัติคำสั่งของคุณ

    หากคุณต้องการบันทึกประวัติคำสั่งที่คุณพิมพ์ในหน้าต่างพร้อมท์คำสั่งคุณสามารถทำได้โดยการเรียกใช้ doskey / ประวัติ คำสั่งและเส้นทางออกไปยังไฟล์ข้อความ (คุณสามารถเรียกใช้ doskey / ประวัติ คำสั่งและคัดลอก / วางข้อความไปยังแอปพลิเคชันอื่นแน่นอน)

    ตัวอย่างเช่นคำสั่งต่อไปนี้จะบันทึกสำเนาของหน้าต่างคำสั่งพร้อมรับคำสั่งปัจจุบันของคุณไปยังไฟล์ C: \ Users \ name \ Desktop \ orders.txt บนระบบของคุณ.

    doskey / history> C: \ Users \ name \ Desktop \ orders.txt

    > ตัวอักษรเปลี่ยนเส้นทางการส่งออกของคำสั่งไปยังไฟล์ที่คุณระบุ.

    เปิดไฟล์ในเท็กซ์เอดิเตอร์เพื่อดูประวัติคำสั่งที่พิมพ์ในเซสชันพรอมต์คำสั่ง.

    นี่เป็นเพียงแป้นพิมพ์ลัดที่มีประโยชน์บางส่วนที่มีให้ใน Command Prompt โปรดดูรายชื่อของเราเพิ่มเติม.