Perché la finestra del prompt dei comandi di Windows non si ingrandisce a schermo intero?


19

Qualcuno sa perché la finestra del prompt dei comandi di Windows non si ingrandisce a schermo intero?

Per quanto ne so, anche nella nuova finestra di Windows 7 la finestra del prompt dei comandi (cmd.exe) non si ingrandisce a schermo intero come tutte le altre finestre. Questo comportamento è abbastanza fastidioso per me, e sono sicuro anche per molti altri.

Nota: è possibile modificare le dimensioni della finestra del prompt dei comandi , ma le dimensioni rimangono fisse indipendentemente dalle dimensioni dello schermo.


Microsoft ci sputa in faccia. Ho installato GitBash e ora posso scrivere script che possono essere eseguiti su tutti i sistemi operativi: Windows, Mac e Linux.
AlikElzin-Kilaka,

Risposte:


15

Per impostazione predefinita, ogni riga del buffer del prompt dei comandi è larga solo 80 caratteri. Se un programma produce una riga di output di oltre 80 caratteri, viene suddiviso in più righe del buffer, quindi non ha senso avere una finestra del prompt dei comandi larga più di 80 caratteri.

È possibile modificare la dimensione del buffer su XP andando nel menu di sistema> Proprietà> scheda Layout> Dimensione buffer schermo. Di solito lascio il mio impostato su 500x999 perché odio il ritorno a capo predefinito (preferisco lo scorrimento). Un effetto collaterale di questo è che ora puoi massimizzare la finestra a schermo intero.


6

Puoi aggirare il problema avvolgendoti cmd.exein Console2 .

Console2


bella conchiglia. qual è il tuo prompt? :)
n611x007,

@naxa: ho ottenuto quell'immagine dal web, ma è PowerShell lì, ma puoi vedere anche altre schede per bash, Metasploit, VMware vSphere e Python.
paradroid

grazie per aver segnalato queste informazioni interessanti! tuttavia intendevo questa parte per 'prompt':, [C:\]<newline><count># dove <count># è giallo. Non sono sicuro se si tratta di un valore predefinito di PowerShell ma non credo.
n611x007,

1
@naxa: puoi facilmente cambiarlo. In questa risposta menziono come cambiare i colori, ma per fare lo stesso con il prompt è necessario utilizzare la funzione prompt superuser.com/a/417552/8972 . Usa la ricerca qui o su StackOverflow.
paradroid

4

Il motivo è che il prompt dei comandi è di proprietà di un sottosistema specifico (csrss.exe) nell'architettura di Windows che è diverso dal normale sottosistema di Windows (win32k.sys). Per questo motivo, le finestre del prompt dei comandi si comportano diversamente dalle finestre normali. Noterai che, tra l'altro, un comportamento fastidioso, l'impostazione delle proprietà per un prompt si applicherà solo ai prompt avviati con qualsiasi metodo con cui quel particolare prompt è stato avviato.

Perché questo non ho idea terrena.



0

Puoi premere Alt+ Enterper attivare lo schermo intero.

Modifica: questo vale solo per Windows XP e precedenti. Questa informazione ha cinque anni.


3
Non a partire da Vista.
Graeme Perrow,

Buono a sapersi. Non ho usato nessuna versione di Windows più recente di XP.
ricorsivo

1
E sembra innaturalmente brutto. Caratteri ampi, ugh ...
Rook,

Le finestre della mia console sono 120 × 45 ... divertiti a usarlo in modalità a schermo intero :-)
Joey

Non funziona con Windows 7.
Martin Thoma,

0
  1. Apri il prompt dei comandi
  2. Digita "wmic" (senza virgolette) e inserisci
  3. Ora puoi usare il pulsante [Massimizza] per ingrandire la finestra del prompt dei comandi.
  4. Digita "esci" (senza virgolette) e inserisci

Si prega di leggere di nuovo attentamente la domanda. La tua risposta non risponde alla domanda originale. OP stava chiedendo come massimizzare una finestra cmd. Il tuo metodo lascia la finestra cmd alle dimensioni precedenti la prossima volta che la esegui. La domanda non ha nulla a che fare con Git Bash.
David Post

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.