พรอมต์คำสั่งของ Windows: ฉันจะเพิ่มบัฟเฟอร์ของฉันได้อย่างไร


15

ฉันต้องการที่จะเลื่อนขึ้นไปอีกเพื่อดูผลลัพธ์ของคำสั่ง ตัวอย่างเช่นถ้าฉันพิมพ์dirในไดเรกทอรีที่มีรายชื่อจำนวนมากเช่นC:\windowsผลลัพธ์จะยาวมาก เมื่อฉันพยายามเลื่อนขึ้นฉันอาจจะไปจาก z ถึง s และไม่เคยไปถึง r มีไฟล์ / ไดเรกทอรีในโฟลเดอร์มากเกินไป

ฉันจะเพิ่มบัฟเฟอร์เพื่อให้ฉันสามารถอ่านประวัติเอาต์พุตที่ยาวขึ้นได้อย่างไร

คำตอบ:


15

คุณมีสามตัวเลือก

  1. ไม่ว่าคุณจะเพิ่มขนาดบัฟเฟอร์ของหน้าต่าง cmd.exe เช่นระบุไว้ในคำตอบอื่น (เมนูแบบเลื่อนลง (CTRL + SPACE))> คุณสมบัติ> เพิ่มขนาดบัฟเฟอร์

  2. ไม่ว่าคุณจะเปลี่ยนเส้นทางของคำสั่งของคุณไปยังไฟล์ที่คุณจะสามารถแก้ไขได้ด้วยเครื่องมืออื่น ๆ ที่คุณชอบ (notepad หรือแม้แต่ตัวแก้ไข CLI เช่น "แก้ไข"):

    dir> directory.txt

  3. หรือคุณอาจพิจารณาทางเลือกบรรทัดคำสั่งภายใต้ Windows (ฉันไม่เคยเข้าใจเลยว่า cmd.exe ไม่ได้ถูกเขียนใหม่โดย Microsoft เพื่อให้มีสิ่งที่มีข้อ จำกัด น้อยลงและใช้งานง่ายขึ้น)

    คุณสามารถตรวจสอบตัวอย่างเช่น " คอนโซล " โครงการโอเพนซอร์สที่มีหลายแท็บและตัวเลือกการขัดจังหวะไม่กี่รวมถึงบัฟเฟอร์ขนาดใหญ่

    มีทางเลือกอื่น ๆ แต่ไม่มีใครรู้ว่าจะฟรี


9

คลิกขวาที่แถบชื่อของพรอมต์ CMD> คุณสมบัติ> โครงร่าง> ขนาดบัฟเฟอร์หน้าจอจะช่วยให้คุณเพิ่มขนาดบัฟเฟอร์หน้าจอ

เท่าที่หยุดไปเป็น Serodis ปัญหาแทน/pcmd ที่สุด / DOS (ไม่เท่ากับฉันรู้ แต่นี้ไปสำหรับทั้งสอง) ทำงานร่วมกับ|moreคำต่อท้าย


คุณสามารถใช้ปุ่มหยุดชั่วคราวบนแป้นพิมพ์เพื่อหยุดชั่วคราว แต่มันก็ยากที่จะใช้เวลา /pเป็นตัวเลือกสำหรับเพจdirและlsฉันคิดว่า ฉันชอบ/w/pซึ่งทำให้ฉันเห็นภาพกว้างเมื่อฉันใช้คำสั่งเหล่านั้น อย่างไรก็ตามขอขอบคุณสำหรับวิธีอื่นในการเข้าถึงกล่องโต้ตอบบัฟเฟอร์
Wolfpack'08


3
dir /p

เป็นการดำเนินการตามปกติเพื่อแยกผลลัพธ์เพื่อให้คุณสามารถเลื่อนดูได้อย่างช้าๆ


ไม่ใช่ขอบเขตของคำตอบที่ฉันค้นหา แต่ตัวเลือกหน้ามีประโยชน์สำหรับผู้ที่มีปัญหาตัวอย่าง ขอขอบคุณ.
Wolfpack'08

1

นอกเหนือจากคำตอบที่ได้รับแล้ว Powershell ISE จะเก็บบัฟเฟอร์ทุกอย่างไว้ในหน้าต่างพรอมต์

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

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