สมมติว่าคุณมีโปรแกรมที่ให้ผลผลิตมาก ดูเหมือนว่าพรอมต์คำสั่งน่าเสียดายที่ไม่ได้เก็บไว้ทั้งหมด (มีจนถึงตอนนี้คุณสามารถเลื่อนขึ้น)
มีวิธีเก็บรักษาทั้งหมดหรือไม่
สมมติว่าคุณมีโปรแกรมที่ให้ผลผลิตมาก ดูเหมือนว่าพรอมต์คำสั่งน่าเสียดายที่ไม่ได้เก็บไว้ทั้งหมด (มีจนถึงตอนนี้คุณสามารถเลื่อนขึ้น)
มีวิธีเก็บรักษาทั้งหมดหรือไม่
คำตอบ:
การเพิ่มขนาดบัฟเฟอร์เป็นวิธีที่ดีที่สุดถ้าคุณต้องการเลื่อนขึ้นและดูผลลัพธ์ซึ่งคุณสามารถกำหนดค่าในคุณสมบัติ
หากคุณต่อท้ายไฟล์คุณอาจต้องการข้อผิดพลาดในกรณีที่มี:
C: \> somecommand.exe> "C: \ path \ to \ output.txt" 2> & 1
หากคุณต้องการเพจเจอร์มีmore
หรือน้อยสำหรับ Windows
ตัวอย่าง:
C: \> somecommand.exe | น้อยกว่า
จากนั้นคุณสามารถใช้fเพื่อเลื่อนหน้าไปข้างหน้าหรือbย้อนกลับ
Layout
> Screen Buffer Size
> Height
ไม่ได้Options
> >Command History
Buffer Size
หากต้องการจับภาพเอาต์พุตไปยังไฟล์ให้ดูคำตอบอื่น คุณยังสามารถเพิ่มจำนวนเป็นข้อความที่คุณสามารถเลื่อนกลับและดูได้สูงสุดถึงขีด จำกัด
เมื่อหน้าต่างพร้อมท์คำสั่งเปิดขึ้นให้คลิกไอคอน [C:] ในแถบชื่อเรื่องเพื่อเปิดเมนูและเลือกคุณสมบัติ ภายใต้แท็บเค้าโครงเปลี่ยนขนาดหน้าจอบัฟเฟอร์ -> ความสูงเป็น 9999 ซึ่งจะช่วยให้คุณเลื่อนกลับไปหลายบรรทัดในหน้าต่าง
แสดงผลลัพธ์ไปยังไฟล์เช่นนี้
C:> RunMyProgram.exe > outputfile.txt
คุณสามารถเพิ่มขนาดบัฟเฟอร์ในประวัติคำสั่ง (ค่าเริ่มต้นถึง 50) ในคุณสมบัติ คุณสามารถลองบางอย่างเช่น 500 หรือ 5,000 กว่าที่คุณควรจะเลื่อนขึ้นไปอีกมาก
อีกวิธีหนึ่งคือเปลี่ยนเส้นทางเอาต์พุตไปยังไฟล์โดยใช้ ">" char:
อดีต:
C:> someCommand> output.txt
กว่าเปิดไฟล์ txt และคุณควรเห็นผลลัพธ์สำหรับคำสั่งที่นั่น