Mengapa jendela command prompt Windows tidak memaksimalkan ke ukuran layar penuh?

19

Adakah yang tahu mengapa jendela command prompt Windows tidak memaksimalkan ukuran layar penuh?

Sepengetahuan saya, bahkan di Windows 7 yang baru jendela command prompt (cmd.exe) tidak memaksimalkan ke ukuran layar penuh seperti semua jendela lainnya. Perilaku ini sangat menyebalkan bagi saya, dan saya juga yakin dengan banyak orang lain.

Catatan: Ukuran jendela command prompt dapat diubah , tetapi ukuran tetap tetap terlepas dari ukuran layar.

Komunitas
sumber
Microsoft meludahi wajah kami. Saya menginstal GitBash dan sekarang saya dapat menulis skrip yang berjalan di semua OS - Windows, Mac dan Linux.
AlikElzin-kilaka

Jawaban:

15

Secara default, setiap baris buffer command prompt hanya 80 karakter. Jika suatu program menghasilkan garis keluaran lebih dari 80 karakter, itu dibagi menjadi beberapa baris buffer, jadi tidak ada gunanya memiliki jendela command prompt lebih dari 80 karakter.

Anda dapat mengubah ukuran buffer di XP dengan masuk ke menu sistem> Properties> tab Layout> Ukuran Screen Buffer. Saya biasanya membiarkan milik saya diset pada 500x999 karena saya benci pembungkus garis default (saya lebih suka scrolling). Efek sampingnya adalah sekarang Anda dapat memaksimalkan jendela ke ukuran layar penuh.

Nick Meyer
sumber
6

Anda dapat menyiasatinya dengan membungkus di cmd.exedalam Console2 .

Konsol2

paradroid
sumber
shell yang bagus. apa permintaanmu? :)
n611x007
@naxa: Saya mendapatkan gambar itu dari web, tapi itu PowerShell di sana, tetapi Anda bisa melihat tab lain untuk bash, Metasploit, VMware vSphere dan Python juga.
paradroid
terima kasih telah menunjukkan info menarik ini! Namun saya maksudkan bagian ini dengan 'prompt':, di [C:\]<newline><count># mana <count># kuning. Tidak yakin apakah ini default PowerShell tapi saya rasa tidak.
n611x007
1
@naxa: Anda dapat dengan mudah mengubahnya. Dalam jawaban ini saya menyebutkan cara mengubah warna, tetapi untuk melakukan hal yang sama dengan prompt Anda harus menggunakan fungsi prompt superuser.com/a/417552/8972 . Cukup gunakan pencarian di sini atau di StackOverflow.
paradroid
4

Alasannya adalah bahwa command prompt dimiliki oleh subsistem tertentu (csrss.exe) dalam arsitektur windows yang berbeda dari subsistem Windows normal (win32k.sys). Karena itu, windows prompt perintah berperilaku berbeda dari windows normal. Anda akan mencatat bahwa di antara perilaku menjengkelkan lainnya, bahwa menyetel properti untuk prompt hanya akan berlaku untuk prompt yang diluncurkan melalui metode apa pun yang dijalankan dengan prompt tertentu.

Mengapa ini, saya tidak punya ide duniawi.

Svend
sumber
3

Di Windows 10, Alt + Enter membuat command prompt menjadi layar penuh.

Misbah Bin Mashkoor
sumber
0

Anda dapat menekan Alt+ Enteruntuk beralih ke layar penuh.

Sunting: Ini hanya berlaku untuk Windows XP dan sebelumnya. Informasi ini berumur lima tahun.

rekursif
sumber
3
Tidak seperti Vista.
Graeme Perrow
Senang mendengarnya. Saya tidak menggunakan versi Windows yang lebih baru dari XP.
rekursif
1
Dan itu terlihat jelek secara tidak wajar. Font lebar, ugh ...
Rook
Saya jendela konsol 120 × 45 ... bersenang-senang menggunakan yang dalam mode fullscreen :-)
Joey
Tidak bekerja dengan Windows 7.
Martin Thoma
0
  1. Buka command prompt
  2. Ketik "wmic" (tanpa tanda kutip) dan masukkan
  3. Sekarang Anda dapat menggunakan tombol [Maksimalkan] untuk memaksimalkan jendela command prompt.
  4. Ketik "keluar" (tanpa tanda kutip) dan masukkan
Nayana Adassuriya
sumber
Silakan baca pertanyaan itu lagi dengan seksama. Jawaban Anda tidak menjawab pertanyaan awal. OP bertanya tentang memaksimalkan jendela cmd. Metode Anda meninggalkan jendela cmd pada ukurannya yang lama saat Anda menjalankannya. Pertanyaannya tidak ada hubungannya dengan git bash.
DavidPostill
-3

Anda dapat mencoba DOSBox untuk membuat cmd.exelayar penuh menjadi go.

Ravi Sharma
sumber
6
Tidak, kamu tidak bisa. DOSBox adalah emulator MS-DOS.
paradroid