Di Prompt Perintah Windows, mengapa ada banyak ruang kosong di bawah prompt?

14

Saya telah menggunakan Command Prompt di Windows untuk sementara waktu sekarang dan baru menyadari bahwa ada beberapa halaman senilai baris kosong di bawah prompt. Mengapa?

Jay
sumber

Jawaban:

26

"Jumlah besar ruang kosong" adalah baris buffer layar yang belum diisi dengan output.

Untuk mengubah buffer layar dari default 300 baris, lakukan langkah-langkah berikut:

  1. Buka command prompt.
  2. Klik kanan ikon aplikasi (di sudut kiri atas)
  3. Klik pada Properties
  4. Pilih tab Layout
  5. Atur Ukuran Penyangga Layar, Tinggi ke 20.
  6. Klik OK

Catatan: Saya sarankan mengembalikan ukuran buffer karena 20 baris tidak banyak baris output yang ditampilkan.

Steven
sumber
5
Buffer layar adalah jumlah baris dan kolom output command prompt yang disimpan dalam memori. Ukuran jendela adalah berapa banyak buffer ditampilkan di jendela.
Steven
1
@ Jay Area di luar batas cmdjendela yang sedang ditampilkan yang dapat dilihat menggunakan bilah gulir vertikal. Biasanya digunakan untuk melihat perintah dan output sebelumnya yang tidak lagi terlihat.
DavidPostill
21
Alih-alih mengubahnya kembali ke default, saya sarankan untuk mengubahnya ke nilai maksimum yang didukung dari 9999 baris. Itu tidak benar-benar masalah alokasi memori pada komputer yang telah diproduksi pada abad ini dan dapat sangat membantu ketika menjalankan skrip yang menghasilkan banyak output.
Kaiserludi
1
@zpr kita masih bisa mengalami masalah memori, tetapi kemungkinan besar itu tidak akan disebabkan oleh buffer layar cmd.
Jacob Raihle
2
Ini tidak menjelaskan mengapa . Mengapa jendela perintah Windows memungkinkan pengguna untuk menggulir ke ruang yang belum ditulis? Bandingkan dengan Terminal Mac OS X dan sebagian besar terminal Linux, yang memungkinkan ukuran buffer maksimum tetapi tidak memungkinkan pengguna untuk menggulir ke area yang belum pernah digunakan.
Andrew Medico
11

Saya tahu ini bukan alasannya, yang telah dibahas oleh @steven. Jika Anda ingin mengubah buffer layar dari dalam prompt perintah atau file batch, Anda dapat menggunakan modeperintah (kolom mode, baris). Saya secara teratur menggunakan ini dari dalam command prompt:

mode 200, 300
miltonb
sumber
3
Itu fungsi yang keren! Saya belum pernah melihat itu sebelumnya!
Luke Kanada
4
MODE sudah setua yang mereka dapatkan. Dalam DOS, perintah MODE memungkinkan Anda untuk beralih di antara berbagai mode karakter yang didukung oleh perangkat keras adaptor grafis. Pilihannya sangat terbatas. Pada PC IBM, MDA tidak memiliki opsi (selalu 80x25) dan CGA hanya memiliki dua (MODE 80 dan MODE 40). Adaptor yang lebih canggih kemudian memperkenalkan lebih banyak opsi, termasuk lebih dari 25 jalur. VGA misalnya memiliki MODE 80,43 yang menggunakan matriks karakter CGA yang lebih pendek pada resolusi VGA yang lebih padat (350 garis pindai alih-alih 200) untuk menyediakan 18 baris teks tambahan. Saya pikir parameter "tinggi" ditambahkan mungkin pada DOS 3.3?
Euro Micelli