เหตุใดหน้าต่างพรอมต์คำสั่งของ Windows จึงไม่ขยายเต็มขนาดแบบเต็มหน้าจอ


19

ไม่มีใครรู้ว่าทำไมหน้าต่างพรอมต์คำสั่ง Windows ไม่ขยายเต็มขนาดแบบเต็มหน้าจอ

เท่าที่ฉันทราบดีที่สุดแม้ใน Windows 7 ใหม่หน้าต่างพรอมต์คำสั่ง (cmd.exe) จะไม่ขยายขนาดเต็มหน้าจอเหมือนกับหน้าต่างอื่น ๆ ทั้งหมด พฤติกรรมนี้ค่อนข้างน่ารำคาญสำหรับฉันและฉันก็มั่นใจกับคนอื่น ๆ เช่นกัน

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


Microsoft ถ่มน้ำลายใส่ใบหน้าของเรา ฉันติดตั้ง GitBash และตอนนี้ฉันสามารถเขียนสคริปต์ที่ทำงานบนระบบปฏิบัติการทั้งหมด - Windows, Mac และ Linux
AlikElzin-kilaka

คำตอบ:


15

โดยค่าเริ่มต้นแต่ละบรรทัดของบัฟเฟอร์ของพรอมต์คำสั่งจะกว้างเพียง 80 อักขระ หากโปรแกรมสร้างบรรทัดเอาต์พุตที่มีมากกว่า 80 อักขระจะถูกแบ่งออกเป็นหลายบรรทัดของบัฟเฟอร์ดังนั้นจึงไม่มีจุดที่จะมีหน้าต่างพรอมต์คำสั่งที่มีความกว้างมากกว่า 80 อักขระ

คุณสามารถเปลี่ยนขนาดของบัฟเฟอร์ใน XP ได้โดยไปที่เมนูระบบ> คุณสมบัติ> แท็บเค้าโครง> ขนาดบัฟเฟอร์หน้าจอ ฉันมักจะออกจากชุดของฉันที่ 500x999 เพราะฉันเกลียดการตัดบรรทัดเริ่มต้น (ฉันชอบการเลื่อน) ผลข้างเคียงของสิ่งนี้คือตอนนี้คุณสามารถขยายหน้าต่างให้เต็มขนาดแบบเต็มหน้าจอ


6

คุณจะได้รับรอบนี้โดยการตัดcmd.exeภายในConsole2

Console2


เปลือกที่ดี พรอมต์ของคุณคืออะไร :)
n611x007

@naxa: ฉันได้ภาพนั้นมาจากเว็บ แต่นั่นคือ PowerShell แต่คุณสามารถดูแท็บอื่น ๆ สำหรับ bash, Metasploit, VMware vSphere และ Python ได้เช่นกัน
Paradroid

ขอบคุณที่ชี้ข้อมูลที่น่าสนใจนี้ออกมา! แต่ฉันหมายถึงส่วนนี้โดย 'แจ้ง': [C:\]<newline><count># ที่<count># เป็นสีเหลือง ไม่แน่ใจว่านี่เป็นค่าเริ่มต้นของ PowerShell หรือไม่ แต่ฉันไม่คิดอย่างนั้น
n611x007

1
@naxa: คุณสามารถเปลี่ยนได้อย่างง่ายดาย ในคำตอบนี้ฉันพูดถึงวิธีการที่จะเปลี่ยนสี แต่จะทำเช่นเดียวกันกับพรอมต์ที่คุณต้องการที่จะใช้ฟังก์ชั่นพร้อมรับคำsuperuser.com/a/417552/8972 ใช้การค้นหาที่นี่หรือใน StackOverflow
Paradroid

4

สาเหตุคือพรอมต์คำสั่งเป็นเจ้าของโดยระบบย่อยเฉพาะ (csrss.exe) ในสถาปัตยกรรม windows ซึ่งแตกต่างจากระบบย่อย Windows ปกติ (win32k.sys) ด้วยเหตุนี้หน้าต่างพรอมต์คำสั่งจะทำงานแตกต่างจากหน้าต่างปกติ คุณจะทราบว่าในพฤติกรรมที่น่ารำคาญอื่น ๆ การตั้งค่าคุณสมบัติสำหรับพรอมต์นั้นจะใช้กับการแจ้งเตือนที่เปิดใช้ผ่านวิธีการใดก็ตามที่เปิดใช้พรอมต์เฉพาะด้วย

ทำไมนี่คือฉันไม่มีความคิดทางโลก



0

คุณสามารถกดAlt+ Enterเพื่อสลับแบบเต็มหน้าจอ

แก้ไข: สิ่งนี้ใช้ได้กับ Windows XP และรุ่นก่อนหน้าเท่านั้น ข้อมูลนี้มีอายุห้าปี


3
ไม่ใช่ของ Vista
แกรมเพอร์โรว์

ดีแล้วที่รู้. ฉันไม่ได้ใช้ Windows เวอร์ชันที่ใหม่กว่า XP
เวียนเกิด

1
และมันดูน่าเกลียดอย่างผิดปกติ แบบอักษรกว้างฮึ ...
โกง

หน้าต่างคอนโซลของฉัน 120 × 45 ... มีความสนุกสนานโดยใช้ว่าในโหมดเต็มหน้าจอ :-)
โจอี้

ไม่สามารถทำงานกับ Windows 7 ได้
Martin Thoma

0
  1. พร้อมรับคำสั่งเปิด
  2. พิมพ์ "wmic" (โดยไม่ใส่เครื่องหมายอัญประกาศ) และป้อน
  3. ตอนนี้คุณสามารถใช้ปุ่ม [ขยายใหญ่สุด] เพื่อขยายหน้าต่างพรอมต์คำสั่งให้ใหญ่ที่สุด
  4. พิมพ์ "exit" (โดยไม่ใส่เครื่องหมายอัญประกาศ) และป้อน

โปรดอ่านคำถามอีกครั้งอย่างระมัดระวัง คำตอบของคุณไม่ตอบคำถามเดิม OP ถามถึงการเพิ่มหน้าต่าง cmd ให้ใหญ่สุด วิธีการของคุณออกจากหน้าต่าง cmd ที่ขนาดเก่าในครั้งต่อไปที่คุณเรียกใช้ คำถามไม่มีส่วนเกี่ยวข้องกับการทุบตี git
DavidPostill

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