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.


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.


6

Anda dapat menyiasatinya dengan membungkus di cmd.exedalam Console2 .

Konsol2


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.



0

Anda dapat menekan Alt+ Enteruntuk beralih ke layar penuh.

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


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

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

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.