7 votes

Comment modifier la mémoire tampon de l'écran de la console de Windows 10 au-delà de 9999 ?

La limite stricte pour l'ancienne console Windows était de 9999. Je suis surpris de voir que, dans la boîte de dialogue de la nouvelle console, MS a toujours fixé une limite de 4 chiffres (donc 9999) pour la taille maximale du tampon d'écran. Est-ce une limitation technique ou simplement l'interface utilisateur qui refuse de vous laisser aller au-delà de cette limite ? S'il ne s'agit pas d'une limitation technique, comment puis-je l'augmenter au-delà de 9999 ?

6voto

Maximus Points 20409

La limitation technique de la mémoire tampon backscroll dans Windows (pas seulement Win10) n'est pas 9999 mais 32766.

Vous ne pouvez pas le changer via les propriétés de la fenêtre de la console mais vous pouvez écrire un petit programme qui appelle SetConsoleScreenBufferSize et le régler sur la valeur souhaitée.

Ou utilisez simplement des terminaux alternatifs comme ConEmu .

3voto

Ducktown Points 111

Vous pourriez faire quelque chose comme ça :

$host.UI.RawUI.BufferSize = New-Object System.Management.Automation.Host.Size(228,32000)

où la première est l'horizontale et la seconde la verticale.

Je n'ai pas vérifié si cela change la valeur par défaut, mais au moins cela change la fenêtre actuelle.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X