3 วิธีในการดูประวัติพรอมต์คำสั่งใน Windows
- หมวดหมู่: Windows
Command Prompt (cmd) เป็นเครื่องมือบรรทัดคำสั่งที่ใช้กันอย่างแพร่หลายสำหรับ Windows แม้ว่า Microsoft ได้เปิดตัวเครื่องมือเพิ่มเติม เช่น PowerShell และ Windows Terminal ผู้ใช้ยังคงต้องการใช้ Command Prompt สำหรับงานบรรทัดคำสั่งในแต่ละวัน
หากคุณกำลังใช้พรอมต์คำสั่งเพื่อเรียกใช้หลายคำสั่ง CMD เป็นวิธีที่สะดวกสำหรับคุณในการย้อนกลับและไปข้างหน้าในประวัติคำสั่งที่คุณได้พิมพ์ไปแล้วโดยใช้ปุ่มลูกศรขึ้นและลง ไม่มีวิธีค้นหาผ่านประวัติคำสั่ง และประการที่สอง ประวัติจะถูกบันทึกสำหรับเซสชันปัจจุบันเท่านั้น ไม่มีประวัติคำสั่งที่คงอยู่
ในบทช่วยสอนนี้ เราจะพูดถึงวิธีการดูและค้นหารายการคำสั่งของคุณใน cmd เราจะหารือเกี่ยวกับวิธีการบันทึกประวัติ cmd ในไฟล์ข้อความสำหรับการอ้างอิงในอนาคต สรุปด่วน ซ่อน 1 ดูประวัติพรอมต์คำสั่งโดยใช้ปุ่ม F7 1.1 การดูรายการคำสั่ง 1.2 ค้นหารายการคำสั่งล่าสุด 1.3 เรียกคืนคำสั่งตามหมายเลข 2 ดูประวัติพรอมต์คำสั่งโดยใช้ Doskey 3 การบันทึกประวัติพร้อมรับคำสั่ง 4 ดูประวัติคำสั่งใน PowerShell 5 ล้างประวัติ CMD
ดูประวัติพรอมต์คำสั่งโดยใช้ปุ่ม F7
การดูรายการคำสั่ง
คุณจะเห็นเฉพาะประวัติสำหรับเซสชันปัจจุบันใน หน้าต่างพรอมต์คำสั่ง . เมื่อปิดหน้าต่างพรอมต์คำสั่ง คำสั่งก่อนหน้าทั้งหมดจะหายไปเมื่อเริ่มโปรแกรมใหม่
เมื่อคุณเปิดหน้าต่างพรอมต์คำสั่งและเริ่มดำเนินการคำสั่ง Windows จะบันทึกประวัติสำหรับเซสชันที่ใช้งานอยู่ของคุณ
หากต้องการดูรายการคำสั่งที่ดำเนินการล่าสุดใน CMD ให้กดแป้น F7 ซึ่งจะเปิดป๊อปอัปภายใน CMD ซึ่งแสดงรายการคำสั่งที่ดำเนินการล่าสุด คุณสามารถเลือกคำสั่งใดก็ได้แล้วกด Enter และคำสั่งนั้นจะถูกดำเนินการอีกครั้ง 
และเมื่อไปถึงก็ให้กด Enter และที่นี่คุณอยู่ คำสั่งของคุณถูกดำเนินการ 
ค้นหารายการคำสั่งล่าสุด
คุณยังสามารถค้นหาคำสั่งเฉพาะจากประวัติ CMD ของคุณได้ หากต้องการค้นหาคำสั่งเฉพาะจากประวัติ ให้กด แป้น F8 พิมพ์สิ่งที่คุณจำได้แล้วกดปุ่ม F8 เพื่อหมุนเวียนความเป็นไปได้จากประวัติ
ตัวอย่างเช่น ถ้าคำสั่งที่ฉันกำลังค้นหาขึ้นต้นด้วย ip ผมจะพิมพ์ ip แล้วกดปุ่ม F8 การกดแป้น F8 อีกครั้งจะทำให้เกิดผลลัพธ์ที่เป็นไปได้อื่นจากประวัติ หากมี กดปุ่ม F8 ซ้ำแล้วซ้ำอีกจนกว่ารายการประวัติจะสิ้นสุดลง
เรียกคืนคำสั่งตามหมายเลข
เมื่อเรากดปุ่ม F7 คุณควรสังเกตว่าแต่ละคำสั่งเริ่มต้นด้วยตัวเลข หากต้องการเรียกคำสั่งซ้ำแล้วซ้ำเล่า ให้เรียกตามหมายเลขโดยใช้ปุ่ม แป้น F9 .
ตัวอย่างเช่น ถ้าคำสั่งหมายเลข 3 เป็นคำสั่งที่ผมต้องรันซ้ำแล้วซ้ำเล่า ผมจะกดปุ่ม F9 พิมพ์ 3 แล้วกด Enter การดำเนินการนี้จะรันคำสั่งหมายเลข 3 จากประวัติคำสั่ง
ดูประวัติพรอมต์คำสั่งโดยใช้ Doskey
หากต้องการให้รายการคำสั่งของหน้าต่างพรอมต์คำสั่งทั้งหมดของคุณปรากฏบนหน้าต่างเป็นข้อความ คุณต้องพิมพ์คำสั่งต่อไปนี้ในหน้าต่าง CMD ของคุณ
เพราะบางครั้งคุณไม่ชอบหน้าต่างป๊อปอัปตลอดเวลา นั่นเป็นเหตุผลที่ฉันให้วิธีที่ง่ายและสะอาดแก่คุณในการดูประวัติของหน้าต่างพรอมต์คำสั่งของคุณ
เปิด CMD จากเมนู Start แล้วพิมพ์ doskey /History ขณะที่คุณพิมพ์ คำสั่งทั้งหมดที่คุณพิมพ์ในภายหลังจะแสดงให้คุณเห็นในหน้าต่าง CMD 
ใช้ลูกศรขึ้นและลงเพื่อเลือกคำสั่ง หรือคุณสามารถคัดลอกและวางคำสั่งจากประวัติที่ปรากฏบนหน้าจอของคุณภายในหน้าต่าง CMD
การบันทึกประวัติพร้อมรับคำสั่ง
คุณสามารถดูประวัติของคำสั่งได้ตราบเท่าที่หน้าต่าง CMD ของคุณยังคงเปิดอยู่ เมื่อคุณปิดคำสั่งทั้งหมดจะหายไปโดยไม่มีเครื่องหมายของประวัติ จะทำอย่างไรถ้าคุณต้องการคำสั่งเดียวกันสำหรับการใช้งานหน้าต่าง CMD ครั้งต่อไป แต่คุณไม่ทราบว่าคำสั่งใดที่คุณดำเนินการมาก่อน
คุณสามารถบันทึกรายการคำสั่งของคุณเป็นไฟล์ TXT, HTML, CSV หรือ RTF ก่อนปิดหน้าต่าง เพื่อให้คุณสามารถสำรองข้อมูลคำสั่งที่คุณป้อนได้
พิมพ์คำสั่งต่อไปนี้ในหน้าต่างพร้อมรับคำสั่งของคุณ
doskey /HISTORY > history.txt 
ไฟล์ของคุณจะถูกบันทึกไว้ในโฟลเดอร์ผู้ใช้ ตอนนี้ไปที่โฟลเดอร์ผู้ใช้และดูว่ามีไฟล์ที่บันทึกไว้หรือไม่ 
โปรดตรวจสอบประวัติของคำสั่งทั้งหมดและบันทึกไว้ในไฟล์แผ่นจดบันทึกเพื่อใช้คำสั่งใดๆ ของคุณได้ทุกเมื่อที่คุณต้องการ
ดูประวัติคำสั่งใน PowerShell
สามารถใช้ PowerShell แทน Command Prompt ได้ PowerShell สามารถเรียกใช้คำสั่งทั้งหมดสำหรับ CMD และอีกมากมาย หากคุณต้องการดูประวัติคำสั่งของคุณใน PowerShell คุณต้องพิมพ์ ประวัติศาสตร์ สั่งการ. ซึ่งจะแสดงรายการคำสั่งที่พิมพ์ล่าสุดทั้งหมดภายในเซสชัน PowerShell ปัจจุบัน
ล้างประวัติ CMD
เนื่องจากประวัติคำสั่งใน CMD และ PowerShell ไม่คงอยู่ คุณจึงสามารถล้างประวัติได้โดยปิดหน้าต่าง CMD ปัจจุบัน หากคุณไม่ต้องการปิดหน้าต่าง CMD คุณต้องกด Alt + F7 กุญแจ. การดำเนินการนี้จะล้างประวัติ CMD จากเซสชันปัจจุบันของคุณ
ฉันหวังว่าคุณจะมีความเข้าใจที่ชัดเจนเกี่ยวกับวิธีการดูประวัติของคุณใน CMD และวิธีบันทึกประวัตินั้น หากคุณมีคำถามใด ๆ แสดงความคิดเห็นด้านล่างเพื่อถาม