システムwiki

Windowsコマンドプロンプトwindows バッファサイズは変更されません

Somewha 受付中 最終更新日:2021-06-16 16:00

コマンドプロンプトを開き、プロパティの[レイアウト]タブを調べるたびに、以前に他のものに設定しても、常にスクリーンバッファサイズの高さが30に等しくなります.[デフォルト]windows では9999に設定しますが、何もしないようです.コマンドプロンプトショートカットプロパティで、身長を999に設定しましたが、まだ機能しません.私はHKEY_CURRENT_USER\Consoleのレジストリキーをチェックし、それ以外のものとすべてのものを設定して、高さが999になり、まだ機能しないようです.この問題はほとんどの場合、Visual Studioを使用すると、私のコンソールwindows もデフォルトの高さ30で開きますので、私の出力の大部分が失われます.

返信リスト(回答:22)

22 #
Frederi

これらの設定は私のPCで期待どおりに機能します.

応答22# ->にスキップ
21 #
Somewha

コマンドプロンプトショートカットのプロパティを開くと、これらは私のための設定です:

しかし、私が実際にコマンドプロンプトを開き、windows を右クリックしてプロパティを選択すると、これを取得します.

応答21# ->にスキップ
20 #
Frederi

バッファサイズの上限があると考えましたか?自分の設定から始めて、徐々に増やします.

応答20# ->にスキップ
19 #
Somewha

はい、私は40歳以上の低い範囲でさえ変更しようとしました、あるいは現在のデフォルトよりも小さい20でさえも、コマンドプロンプトを開くと常に30です.

それは単なる高さオプションではありません.コンソールが、実際に設定しようとしたデフォルトを無視して、コンソールが起動されたときにコンソールが起動されたときに、どのオプションも記憶されていないようです.

応答19# ->にスキップ
18 #
Frederi

選択された物件はショートカット自体に棒を締めますか?

コマンドプロンプトでこのコマンドを発行するとどうなります.

モードCON線= 900

応答18# ->にスキップ
17 #
Somewha

彼らは貼らない.そのコマンドを発行すると、コンソールはより多くの行を獲得しますが、その1つの使用期間だけです.閉じてもう一度開くと、30に戻ります.

応答17# ->にスキップ
16 #
Frederi

スティックしない場合、これはショートカットが保存されていないことを示唆しています.それはどこに記憶されていますか?

このコマンドラインのショートカットは同じ目的を達成します.

CMD/KモードCONライン= 300コルズ= 120

「問題を解決しましたか」をクリックして返信をマークしてください.「ありがとう」と言うのはあなたの方法です.

応答16# ->にスキップ
15 #
Somewha

検索メニューのコマンドプロンプトを検索してから、右クリックして[ファイルの場所を開く]を選択しているのを見ているショートカット.ショートカットはフォルダ "c:\users\dude\appdata\Roaming\Microsoft\Windows\Startメニュー\Programs\System Tools".

応答15# ->にスキップ
14 #
Frederi

あなたが言及したショートカットは、コマンドプロンプトのデフォルトのショートカットです.そのパラメータが固執しないなら、なぜあなたはなぜを見つける必要があります.ショートカットを右クリックすることができ、そのプロパティを左クリックすると、変更します.プロセスを繰り返して、変更が永続的かどうかを確認します.

応答14# ->にスキップ
13 #
Somewha

はい、私は(上の写真の上に示すように)何度もそのショートカットを開くたびにそれを試してみましたが、それはデフォルトで幅:100と高さ:30のバッファサイズで30との間にただのものです.

応答13# ->にスキップ
12 #
Frederi

あなたがこれを行うとどうなりますか:

  1. ショートカットをデスクトップにコピーする
  2. あなたの要件に合わせて修正
  3. それを数回テストする.MODSスティックをしなさい?
  4. 「システムツール」フォルダに戻します.
  5. テストします.MODSは棒を貼りましたか?
応答12# ->にスキップ
11 #
Somewha

残念ながら、MODはデスクトップにコピーされたショートカットに固執しませんでした.全体のショートカットの[プロパティ]windows でMODSは同じまま同じですが、実際に開いているコンソールは、レイアウトプロパティが幅に100に設定されています.

また、[レイアウト]タブの変更が固執しない唯一のものであることに気づいた.フォント、色、またはオプションを異なるものに設定すると、それらは開くコンソールに適用されます.何らかの理由でレイアウトオプションのみが問題があります.

応答11# ->にスキップ
10 #
Frederi

これをしてください:

  1. 「システムツール」フォルダのショートカットをダブルクリックします.
  2. タイトルバーを右クリックしてから、左クリックプロパティ
  3. デフォルトを左クリックしてから、[表示]をクリックします.
  4. 設定を設定してから、[OK]をクリックします.
  5. ショートカット
  6. をダブルクリックします
  7. それ以外の値とプロパティ値の両方をチェックします.
  8. 数字は棒?

応答10# ->にスキップ
9 #
Somewha

デフォルトの値はスティックしますが適用されず、プロパティの値はまったくスティックされず、もう一度100と30です.

応答9# ->にスキップ
8 #
Frederi

奇妙な...

以前に画面サイズを以下のように設定できることを前に述べました.新しいデスクトップショートカットを作成し、ITTestという名前を作成し、これをコマンドラインとして指定してください.

cmd.exe/kモードCON線= 900 cols= 120

これはあなたの要求を満たしますか?

応答8# ->にスキップ
6 #
Somewha

通常のコマンドプロンプトの使用にはうまくいきますが、残念ながらVisual Studio 2019を使用してc++コードのデバッグを使用すると、指定されたバッファサイズ(100と30)のコンソールwindows が開きますので、この問題は解決しません.かなりの出力を失う.現在、プログラムが実際に何も出力する前にバッファサイズを手動で増やすか、プロジェクトの.exeファイルを手動で出力することで、コードの先頭にブレークポイントを設定することによって、またはプロジェクトデバッグフォルダからプロジェクトの.exeファイルを使用することで、これを回避しています.この.exeファイルは、デフォルト設定で設定した値を使用してコンソールを開き、VS2019を介してコードを実行するように自動的に100と30に設定されていませんが、問題の原因が見つかったのです.私は私のコードをかなり頻繁に実行しているので、問題を回避するために私が取るステップはすでに少し迷惑になっています.

応答6# ->にスキップ
5 #
Frederi

このショートカットを「システムツール」フォルダにコピーした後は機能する必要があります.

応答5# ->にスキップ
7 #
Somewha

残念ながら、そうではありません.

応答7# ->にスキップ
3 #
Frederi

この問題を抱えてプレイし、このレジストリ値はデフォルトのコンソールサイズを反映していることがわかりました:

hkcu\console\windowsize

これは、次のように計算された複合値です.

65536* WindowHeight + WindowWidth

それから私はこれをしました:

  1. 私の要件に合わせてレジストリデータを変更します.
  2. コンソールを開きます.
  3. デフォルト値を書き留めます.
  4. プロパティ値を同じ数に設定します.
  5. コンソールを閉じてから再び開きます.値はレジストリ内の数字と同じになりました.
  6. この方法についての詳細 ここに

応答3# ->にスキップ
4 #
Somewha

うまくいかないようです.プロパティ値は、コンソールを閉じて再度開くとリセットされます.

応答4# ->にスキップ
2 #
Frederi

すみません、私は試すために物事を使い果たしました.これらのオプションが表示されます.

  • 問題とライブ
  • scratch
  • からwindows を再インストールする
  • コンピュータサバイの友人にあなたのPCを調べる
  • 私が自分の目で物事を見ることができるように私にリモートアクセスを与えなさい.

応答2# ->にスキップ
1 #
Somewha

とにかく助けてくれてありがとう.私はおそらくWindowsを再インストールするつもりです.私はAを見つけました ten ten その人が同じ問題を抱えていて、彼はすべてを再インストールするだけで修正して終了するので、これはこの時点で最良の選択肢です.